HTTP 1.1 - 传输的客户端请求可以不是 "chunked"吗?

标签 http chunked-encoding chunked http-1.1 http-chunked

HTTP 1.1 客户端是否可以设置 header 值来指示对请求的响应不应分块?或者是防止这种情况的唯一方法是发送 HTTP 1.0 请求?我试过谷歌搜索,但我所能找到的只是在 HTTP 1.1 服务器上禁用分块传输的方法,所以我猜这在客户端上是不可能的,但我还是想问问。

最佳答案

在 HTTP(从 HTTP/1.1 开始)中,接收者必须支持分块编码。参见 http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p1-messaging-26.html#rfc.section.4.1.p.4 .

关于HTTP 1.1 - 传输的客户端请求可以不是 "chunked"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23773536/

相关文章:

Delphi - 记录所有 HTTP 请求

javascript - node-fetch 接收空主体

php - Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING 错误

分块传输编码 - 页面显示不正确

http - 如果未发送 HTTP header ,如何确定分块编码的内容数据长度

python - 通过 python 发布时遇到问题

java - 当使用post方法登录时,如何用Java登录网页并获取其html代码?

asp.net - 在 ASP.NET 中读取分块传输编码的 http 请求的正文

http - Tomcat 有时会返回没有 HTTP header 的响应

ajax - 如何在客户端编写javascript来及时接收和解析 `chunked`响应?