Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

[翻译] rfc-7231#6.4.2~3

翻译:次碳酸钴
鼠标 hover 可见原文,如果发现错误请@我以便修正,谢谢捧场~

301 永久移动 rfc7231#section-6.4.2

301(永久移动)状态码表示目标资源已经赋到一个新的持久性 URI 上,将来任何对这个资源的引用都应该使用本这次响应描述的新 URI。 对于有能力编辑链接的客户端应该尽可能地自动将相关的链接设置成服务器传过来的新链接。

如果服务器有一个最优选择,那它应该生成一个包含最优选择 URI 引用的 Location 头字段。 用户代理可以使用 Location 字段的值来自动重定向。

服务器应该在响应的 Location 头字段中包含一个新的持久性 URI 引用。 用户代理可以自动重定向到这个 Location 字段的值上。 服务器的响应实体通常包含一个简短的超文本描述,通常会放一个指向新 URI 的超链接。

注意: 由于历史原因,用户代理可以将 POST 方法变为 GET 来处理随后的请求。 如果这不是预期的行为,可以使用 307(临时重定向)状态码来替代。

301 响应默认是可缓存的。也就是说,除非在方法定义或在缓存控制(见「RFC7234」的 4.2.2 部分)中指明,否则都是缓存的。

302 发现 rfc7231#section-6.4.3

302(发现)状态码表示目标资源临时处于一个不同的 URI 下。 在重定向发生后未来的某个时刻将再次改变,客户端应该继续对未来的请求使用原来的请求 URI。

服务器应该在响应的 Location 头字段中包含一个不同的 URI 引用。 用户代理可以自动重定向到这个 Location 字段的值上。 服务器的响应实体通常包含一个简短的超文本描述,通常会放一个指向不同 URI 的超链接。

注意: 由于历史原因,用户代理可以将 POST 方法变为 GET 来处理随后的请求。 如果这不是预期的行为,可以使用 307(临时重定向)状态码来替代。

网名:
54.226.58.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^