HTTP协议content-length怎么算

 时间:2024-10-15 05:08:59

1、Content-Length如果存在并且有效的话,则必须和消息内容的传输长度完全一致。(经过测试,如果过短则会截断,过长则会导致超时。)

2、如果存在Transfer-Encoding(重点是chunked),则在header中不能有Content-Length,有也会被忽视。

3、如果采用短连接,则直接可以通过服务器关闭连接来确定消息的传输长度。(这个很容易懂)结合HTTP协议其他的特点,比如说Http1.1之前的不支持keep alive。那么可以得出以下结论:1、在Http 1.0及之前版本中,content-length字段可有可无。2、在http1.1及之后版本。如果是keep alive,则content-length和chunk必然是二选一。若是非keep alive,则和http1.0一样。content-length可有可无。

  • 黑色沙漠如何完成调查隐居之森任务
  • 汽车转向灯的保险丝在什么部位
  • 如何免流量使用百度app
  • 雷电助手怎么修改密码的
  • 如何在zabbix查看主机已使用磁盘空间大小?
  • 热门搜索
    小学法制教育手抄报 文明礼仪手抄报模板 手抄报标题设计 文明在我身边手抄报 二年级手抄报图片大全 手抄报春天 科技之光手抄报内容 中国板报网手抄报 呵护心灵手抄报 鲁迅手抄报图片