“GET”和“GET”之间有什么区别?请求和“页面刷新”?

发布于 2024-11-19 07:01:07 字数 90 浏览 0 评论 0原文

与简单地刷新(CtrlR)页面相比,执行“GET”请求(键入 URL 并 Enter)有什么区别吗?

Is there any difference between doing a "GET" request (type URL and Enter) compared to simply refreshing (CtrlR) the page?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

失去的东西太少 2024-11-26 07:01:07

不,它不仅仅是一个 get 请求,因为在您发布到的页面上(从单独的表单),浏览器将向您确认您想要刷新页面,因为它是一个 POST 请求。

至于您的问题,您需要提供用于调试目的的细节。

No, it is not simply a get request, because on a page that you've POSTed to (from a separate form), the browser will confirm with you that you want to refresh the page because it is a POST request.

As for your question, you'll need to provide specifics for debugging purposes.

它只是告诉浏览器重复页面加载,这意味着重复 GET 或 POST 请求。有些浏览器会通知服务器 304(未修改)是可接受的响应,服务器可以回复 304 HTTP 响应来通知浏览器其缓存的内容是有效的

It is simply telling the browser to repeat the page load, which implies repeating the GET or POST request. Some browsers will inform the server that 304 (not-modified) is an acceptable response, and the server can reply with a 304 HTTP response to inform the browser that it's cached contents are valid

把人绕傻吧 2024-11-26 07:01:07

如果我们进行“页面刷新”,大多数浏览器都会忽略 Expires header,但如果我们进行“url 访问”,请尊重它。

然而,不同的浏览器有自己区分“刷新”和“url 访问”的方式,唯一确定的方法是手动测试它们。

Most browsers ignore the Expires header if we do a "page refresh", yet respect it if we do a "url visit".

However, different browsers have their own way of differentiating "refresh" and "url visit", the only way to be sure is to manually test each one of them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文