腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9064)
视频
沙龙
0
回答
从
spring
servlet
HTTP
响应
中
删除
Content-Length
和
Transfer-Encoding
标
头
、
、
我想知道是否有一种方法可以
从
我当前的
响应
中
删除
这些
头
。我正在使用@ResponseBody注释,并且已经尝试基于以下使用过滤器来尝试不添加这些头文件。理想情况下,
HTTP
响应
应该类似于此链接
中
的
响应
:不带
Content-Length
和
Transfer-Encoding
头
的。
浏览 9
提问于2016-07-04
得票数 1
回答已采纳
1
回答
当存在数据时,
http
响应
使用分块编码
、
、
、
我有一个web服务,当被调用时,可能会也可能不会将主体与
响应
一起发回。由于某些原因,只要没有数据,
Content-Length
报头就会出现,但当我发回一个正文时,就会出现
Transfer-Encoding
: Chunked报头而不是
Content-Length
报头。实际上,发送的请求是分块的,但我不一定需要
响应
,因为我们希望有效负载尽可能小。 如下面的代码所示,我尝试在发回数据时强制内容长度,但即便如此,
响应
仍然没有
Content-Length
标
<em
浏览 1
提问于2013-03-19
得票数 2
回答已采纳
2
回答
(
spring
-boot,cxf,tomcat)内容长度与传输编码:分块?
、
、
、
、
http
响应
-
标
头
:
Transfer-Encoding
: chunked 我们在
spring
-boot + embedded-tomcat中有一个。SOAP
响应
得到一个
Content-Length
头
,而没有
Transfer-Encoding
.我想这是正常的吗?不幸的是,我们有一些遗留的客户端黑客,这似乎只适用于
Transfer-Encoding
: chunked,而不是
Content-Le
浏览 6
提问于2017-05-16
得票数 2
1
回答
如何
删除
传输编码:
HTTP
响应
中
的分块
、
、
、
、
我已经创建了一个
HTTP
端点( Java
中
的REST、
Spring
Framework、Apache Tomcat),其中
HTTP
响应
具有标题"
Transfer-Encoding
: chunked“。我不知道它是由
servlet
还是服务器创建的。 我不希望端点
响应
该
标
头
。有没有可能强制它不发送该报头?
浏览 20
提问于2013-09-23
得票数 4
1
回答
节点表示内容长度
、
、
我在一个小项目中使用node.js
和
express。我将
响应
头
设置为blow:'
Content-Length
': Buffer.byteLength活着内容-类型:文本/普通;字符集=utf-8传输-编码:分块X动力:特快专递
浏览 2
提问于2013-06-01
得票数 32
回答已采纳
1
回答
CDN过程
中
未调用signalR客户端函数
/1.1调用的不同
响应
头
HTTP
/1.1 200 OKPragma: no-cache
HTTP
/1.1 200 OKServer: Microsof
浏览 0
提问于2013-01-07
得票数 0
回答已采纳
3
回答
如何禁用清漆
中
的“传输-编码:块”编码?
、
、
、
、
使用,我有一组后端,它们使用有效的
Content-Length
头
而不是
Transfer-Encoding
头
进行
响应
。在客户机第一次命中时,Varnish不是用这些
标
头
响应
客户机,而是
删除
Content-Length
头
并将
Transfer-Encoding
: chunked添加到
响应
中
。后端
响应
示例:
HTTP
&
浏览 7
提问于2014-05-13
得票数 13
1
回答
为什么我不能
删除
节点代理
中
的传输编码头?
、
、
节点代理将json重写到[{ id: 1234, url:
http
://localhost:8000/api/items/1234 }] 节点代理计算新的
content-length
头
,设置它,并将
响应
返回给客户端我认为问题在于
响应
仍然有一个
transfer-encoding
=chunked
头
,所以IE需要一个分块的
响应
。因为存在
transfer-encoding
头</e
浏览 1
提问于2014-10-27
得票数 2
回答已采纳
1
回答
RFC 2616
HTTP
内容长度
和
传输编码兼容性
、
声明,如果存在
Content-Length
头
,则不能发送
Transfer-Encoding
头
。 如果同时使用传输编码头字段
和
内容长度
标
头
字段接收消息,则必须忽略后者。我的解释是,客户端应该将两个
标
头</e
浏览 1
提问于2018-10-26
得票数 1
回答已采纳
1
回答
可以使用HEAD请求获取分块编码文件的长度吗?
、
、
我有一种感觉,答案是否定的,但很多人告诉我,HEAD请求可以绕过分块编码,返回内容长度。我在网上看了看,结果似乎好坏参半,如果有人说你可以,我永远找不到一个代码段来获得长度。我目前有一个小的例子,试图得到一些东西,但它返回-1。 try { con.connect(); con.getInputStream(
浏览 0
提问于2018-02-15
得票数 1
2
回答
如何在Laravel
中
禁用JSON
响应
的块编码?
、
、
、
我正在从Laravel
中
的控制器方法返回一个数组。Laravel将此解释为我希望发送JSON,这很好,但它没有设置
Content-Length
,而是使用
Transfer-Encoding
: chunked。 我的回答很小,所以我不想打断他们。
浏览 1
提问于2017-01-15
得票数 2
1
回答
对于动态生成的文件,
HTTP
方法应该得到什么
响应
头
?
、
、
提到了头部请求: 内容长度实体-
标
头
字段表示发送给收件人的实体-主体的大小,以十进制数表示,或者,在HEAD方法
中
,如果请求是GET的话,该实体-主体的大小。应该有
Content-Length
头
还是
Transfer-Encoding</
浏览 4
提问于2016-06-24
得票数 0
2
回答
为什么cURL不读取完整的@文件并设置内容长度: 8186?
、
我的数据位于一个16,987个字符长的JSON文件
中
。 当我不设置内容长度时,cURL假设
Content-Length
: 8186并且不发送整个JSON有效负载。我
从
服务器上得到Unexpected end-of-input。当我设置-H "
Content-Length
: 17000"时,cURL似乎发送了前8186个字节,而没有正确地构造请求体(或其他什么).服务器花了一些时间来考虑这个问题,最后给出了400 Bad RequestContent-Type: application/json
浏览 0
提问于2018-03-05
得票数 2
回答已采纳
1
回答
如何通过heroku在
Spring
REST应用中使用长轮询?
、
、
、
、
我正尝试在部署到Heroku的REST
spring
控制器中使用DeferredResult进行长时间轮询。但是,如果没有数据发送,Heroku h12会在30秒后自动发送超时。有没有办法在
Spring
中
做到这一点?
浏览 6
提问于2017-03-11
得票数 0
3
回答
如何从简单服务器中生成的
HTTP
响应
中
删除
内容长度
标
头
?
、
、
、
、
下面是我的示例
HTTP
服务器。我需要
删除
在
响应
中生成的“内容长度:”标题。我尝试过许多方法,但没有成功。有没有办法
从
服务器
响应
中
删除
内容长度?
浏览 2
提问于2018-03-16
得票数 2
2
回答
getContentLength()只在WiFi
中
返回-1吗?
、
、
我想知道文件的长度,所以我尝试了getContentLength()。它在网络连接(edge/3g)下工作良好,但在WiFi下返回-1?有没有其他方法可以得到长度?URL url = new URL(file); int poids = conexion.getContentLength
浏览 0
提问于2010-08-06
得票数 3
1
回答
NodeJS,如何在GET请求时调试TLSSocket.socketOnData的解析错误?
、
、
、
、
当我试图与https端点通信以查询家庭自动化恒温器的一些数据时,我的Node应用程序终止并返回错误: at TLSSocket.socketOnData (_
http
_client.js由于它是https和我的控制之外的一个服务,我不能很容易地wireshark流量来发现
响应
是否以某种微妙的方式损坏-但是我尝试使用Browsify将代码转换为在web浏览器
中
运行(在web浏览器
中
我可以使用wireshark),当然它可以工作,我看不到任何奇怪的json
响应
。s
浏览 17
提问于2017-01-21
得票数 4
1
回答
Apache向
HTTP
调用发送内部头
、
默认情况下,Apache将消息
中
的所有
标
头
转换为
HTTP
标
头
。这是非常有用的,但是由于许多组件也使用报头进行内部状态,所以外部
HTTP
调用可能会泄漏内部信息。: Apache-HttpClient/4.5.12 (Java/11.0.6) 我知道在尝试
HTTP
调用之前我可以
删除
所有的
头
。由于我的其他路由也添加了我需要的内部标
头
,所以在发送调用之前为我
删除
所有的
浏览 4
提问于2020-12-28
得票数 1
回答已采纳
2
回答
在node.js
中
,如何获得
响应
http
.get()的
Content-Length
头部?
、
我有以下脚本,似乎node没有在
响应
对象
中
包含
Content-Length
头部。在使用数据之前,我需要知道数据的长度,因为数据可能非常大,所以我不希望对其进行缓冲。
http
.get('
http
://www.google.com', function(res){ console.log(res.headers['
content-length
']);所有其他
标
头
都在“header
浏览 0
提问于2013-08-27
得票数 8
回答已采纳
1
回答
Laravel4.2为mp3服务-不可卷
、
、
、
、
$response->header('Connection', 'Keep-Alive'); }通过Laravel送达时的标题:Date: Thu, 01 Oct 2015 18:43:59 GMTCache-Cont
浏览 2
提问于2015-09-27
得票数 0
回答已采纳
点击加载更多
相关
资讯
HTTP:压缩传输、分块传输
HTTP请求的header头解析
Servlet第一篇介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期
HTTP方式文件分片断点下载
http超文本协议,让http不再难懂
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券