OrE*_*lse 12 asp.net redirect http-status-code-302
好吧,这个吓坏了我.我使用Http Header检查工具检查我的网页标题并猜测是什么.在每个请求中,响应为302而不是200.
domain.con
www.domain.con
http://www.domain.con
Run Code Online (Sandbox Code Playgroud)
所以,我在这里错过了一些东西吗?我没有以任何方式放置任何重定向.
那么f#$%我的网站重定向在哪里?有安全漏洞吗?
更新:谷歌搜索时找到了这个
小智 7
你得到这个是因为.net/IIS将你的www.domain.com或domain.com重定向到www.domain.com/default.aspx,所以你得到一个302的头,然后是200的头.我认为这是设计但非常混乱.
也许是这种情况:
找到302个
这是最流行的重定向代码,也是与标准相矛盾的工业实践示例。HTTP / 1.0规范(RFC 1945)要求客户端执行临时重定向(原始描述短语为“临时移动”),但是流行的浏览器使用303的功能实现了302。因此,HTTP / 1.1添加了状态代码303和307,以区分这两种行为。但是,大多数Web应用程序和框架仍然像303一样使用302状态代码。
303查看其他(自HTTP / 1.1起)
可以使用GET方法在另一个URI下找到对请求的响应。当收到响应PUT的消息时,应假定服务器已接收到数据,并且应该使用单独的GET消息发布重定向。
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
| 归档时间: |
|
| 查看次数: |
26962 次 |
| 最近记录: |