Tom*_*lak 10 internet-explorer http post-redirect-get
我有一个实现post/redirect/get模式的网页,以避免在简单的CRUD应用程序中发布双重帖子.
这里的预期请求/响应顺序是:
POST302 Moved Temporarily和Location标头响应GET这就是它应该如何工作 - 而且确实如此.
但是,Internet Explorer 9也将步骤3作为a发送POST(包括完整的表单数据集!).为什么?我应该怎么做才能使用它GET?
我应该补充一点,除了查询字符串,重定向转到与表单目标相同的位置.
我试过了:
Location标题中的相对URL或绝对URL如果您想要 GET,正确的状态代码是303,尽管 301 和 302 也可以在常见浏览器中执行您想要的操作。
如果这不起作用,则可能是其他地方出了问题。HTTP 跟踪有助于查找问题所在。
| 归档时间: |
|
| 查看次数: |
3100 次 |
| 最近记录: |