不同的HTTP 3XX重定向代码之间的区别我不清楚。是的,我已经阅读了规范,但这里的标准和实际操作之间似乎存在一些差异。
301
重定向代码似乎足够清楚:这意味着资源被永久地移动到另一个URI,并且将来的请求应该使用该URI。
而且307
重定向代码似乎也很清楚:它意味着重定向是临时的,将来的请求应该仍然使用原始URI。
但我不知道302
和303
之间有什么区别,也不知道为什么他们中的任何一个都不同于301
。看起来302
的初衷是一个临时的重定向(就像307
一样),但实际上,大多数浏览器都把它当作303
对待。但是303
和301
有什么区别呢?301
是不是意味着重定向更持久?
https://stackoverflow.com/questions/4764297
复制相似问题