gpt4 book ai didi

http - 现代浏览器是否会发出 HTTP HEAD 请求?

转载 作者:可可西里 更新时间:2023-11-01 16:26:36 31 4
gpt4 key购买 nike

我了解什么是 HEAD 请求,以及它的用途。任何标准的现代浏览器都会发送 HEAD 请求吗?如果是,在什么情况下?

最佳答案

如果在 XMLHttpRequest 中明确请求,浏览器将发送 HEAD 请求,但我相当确定浏览器永远不会发送 HEAD 自动请求。我的证据是 Tornado Web 服务器默认为 returning an error for HEAD requests而且我从未听说有人遇到与此相关的问题(甚至没有意识到)。

HEAD 基本上是过时的 恕我直言:在动态网站上,它不太可能比 GET 更有效,而且它通常可以被替换为以下:

  • If-Modified-SinceIf-None-Match 的条件GET(用于缓存)
  • 带有 Range header 的部分 GET(用于例如流媒体视频)
  • OPTIONS(用于 CORS 预检请求)

关于http - 现代浏览器是否会发出 HTTP HEAD 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33444413/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com