【发布时间】:2009-05-15 13:24:02
【问题描述】:
您发送什么字节/字节来结束 HTTP 服务器响应?
【问题讨论】:
标签: http response httpwebresponse
您发送什么字节/字节来结束 HTTP 服务器响应?
【问题讨论】:
标签: http response httpwebresponse
没有这样的字节。任何一方都可以终止连接。
有可选的 Content-Length 头,但它是一种提示,让客户端知道响应的大小。
【讨论】:
没有标记 -- 相反,在 HTTP 响应标头中有一个 Content-Length 字段描述响应正文的长度
如果你有兴趣研究和学习 HTTP 协议,我会在 http://www.fiddler2.com/fiddler2/ 下载工具 Fiddler
然后,您可以“在幕后”了解访问网页时发生的情况并查看请求和响应文本。
【讨论】:
来自RFC 2616(HTTP 1.1)
HTTP/1.1 将序列 CR LF 定义为所有的行尾标记 除实体主体外的协议元素(参见附录 19.3 宽容的应用)。实体主体内的行尾标记 由其关联的媒体类型定义,如第 3.7 节所述。
【讨论】:
响应长度由关闭连接 (HTTP/1.0)、Content-Length 响应标头或使用 Chunked Encoding 确定。
【讨论】: