HTTP status 是 304 的http报文,算计费流量吗?

HTTP status 是 304 的http报文,算计费流量吗?

阅读 4.3k
3 个回答

不算的。

HTTP 304 是 NOT Modified 表示着请求发送成功,服务器允许请求,但未满足条件的情况。该响应不含主体部分。因此不用计算流量的

新手上路,请多包涵

当缓存资源过期时,客户端(或缓存代理或CDN节点)会向服务端发起HTTP条件请求进行验证:

  • 如果资源在服务端发生了变化,则会以HTTP 200进行响应,并在响应体中带上该资源的最新版本;
  • 如果资源在服务端未发生变化,则会以HTTP 304进行响应,告诉客户端它缓存的资源仍然有效,可以直接使用,此时响应体为空。

因此,HTTP 304是会占用流量的(因为304仍然有响应行和响应首部),但是相比HTTP 200要小得多(因为304的响应体无内容)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
又拍云问答
子站问答
访问
宣传栏