永发信息网

http状态码307和301有什么区别?

答案:1  悬赏:40  手机版
解决时间 2021-03-08 04:49
http状态码307和301有什么区别?
最佳答案
307和301涉及到其他状态码,从以下几点说明他们之间的关系和区别。
1. 对于301、302的location中包含的重定向url,如果请求method不是GET或者HEAD,那么浏览器是禁止自动重定向的,除非得到用户的确认,因为POST、PUT等请求是非冥等的(也就是再次请求时服务器的资源可能已经发生了变化)。2. 虽然rfc明确了上述的规定,但是很多的浏览器不遵守这条规定,无论原来的请求方法是什么都会自动用GET方法重定向到location指定的url。就是说现存的很多浏览器在遇到POST请求返回301、302状态码的时候自动用GET请求location中的url,无需用户确认。3. HTTP 1.1中新增了303、307状态码,用来明确服务器期待客户端进行何种反应。4. 303状态码其实就是上面301、302状态码的”不合法”动作,指示客户端可以自动用GET方法重定向请求location中的url,无需用户确认。也就是把前面301、302状态码的处理动作”合法化”了。5. 307状态码就是301、302原本需要遵守的规定,除GET、HEAD方法外,其他的请求方法必须等客户确认才能跳转。6. 303、307其实就是把原来301、302不”合法”的处理动作给”合法化”,因为发现大家都不太遵守,所以干脆就增加一条规定。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用英语翻译: ——难道你没看到它是一只鸟吗
眉毛上有痣看相图解
我国境内已知的最早人类发现于BA. 北京西南周
黑龙江汇诚电气有限公司地址在什么地方,想过
【数字猜成语】根据数字猜成语12345609()1256
峨嵋快餐店在哪里啊,我有事要去这个地方
有会刷QQvip的吗
把7:9的后项扩大3倍,要使比值不变,前项应
新蒙迪欧前机盖漆上有颗粒感怎么回事
【只移动一根火柴棒5-3=12是等式】
为什麽都说南昌人很坏?
作文素材可以是一句名言吗?
数学题:科学兴趣小组的同学到野外采集标本,
下列变化属于化学变化的是CA. 酒精挥发B. 铁
车爵仕汽车美容装饰养护中心(燕京店)在什么地
推荐资讯
晨雨化妆品(青年路店)地址有知道的么?有点事
着凉跑肚拉稀怎么办
《架向星空之桥aa》全CG
英国文学史 学过一个诗人喜欢的人嫁给另一个
手机掉到水里我立马捡了起来!没 自动关机!
求类似皇帝的独生女之类的漫画或者小说,有没
什么软件可以下载天天酷跑的破解版?
嫦组词有哪些词语
因企业合并所形成的商誉和使用寿命不确定的无
弘字五行
再审案件如何寄给浙江省高院哪个部门
猫咪吃了很多油怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?