HTTP 302,303,307的问题

ceclinux 2013-09-02 11:55:07
看了很多资料(包括w3c),对这三个HTTP返回码的理解还是很模糊。关键是因为我能找到很多302的例子,但是303,307却找不到例子。求对这三个返回码的解释,谢谢了
...全文
932 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ceclinux 2013-09-03
  • 打赏
  • 举报
回复
引用 1 楼 Sandy945 的回复:
http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81 http://hi.baidu.com/redbad/item/cc627e6d6d5182176995e670
引用 3 楼 xuzuning 的回复:
301 永久重定向,告诉客户端以后应从新地址访问. 302 作为HTTP1.0的标准,以前叫做Moved Temporarily ,现在叫Found. 现在使用只是为了兼容性的处理,但是HTTP 1.1 有303 和307作为详细的补充,其实是对302的细化 303:对于POST请求,它表示请求已经被处理,客户端可以接着使用GET方法去请求Location里的URI。 307:对于POST请求,表示请求还没有被处理,客户端应该向Location里的URI重新发起POST请求。
感谢两位版主的回答,理论我已经看了无数遍了 关键的问题是我用chrome或者firefox就从来没有看到过303,307过 希望能有实际的例子
xuzuning 2013-09-03
  • 打赏
  • 举报
回复
301 永久重定向,告诉客户端以后应从新地址访问. 302 作为HTTP1.0的标准,以前叫做Moved Temporarily ,现在叫Found. 现在使用只是为了兼容性的处理,但是HTTP 1.1 有303 和307作为详细的补充,其实是对302的细化 303:对于POST请求,它表示请求已经被处理,客户端可以接着使用GET方法去请求Location里的URI。 307:对于POST请求,表示请求还没有被处理,客户端应该向Location里的URI重新发起POST请求。
ceclinux 2013-09-03
  • 打赏
  • 举报
回复
引用 1 楼 Sandy945 的回复:
http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81 http://hi.baidu.com/redbad/item/cc627e6d6d5182176995e670
理论上基本知道,但是我用chrome或者firefox就从来没有看到过303,307过

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧