http有时候报302错误

zy_crazy_code 2016-10-20 05:42:04
今天遇到一个超级奇葩的问题,一个系统嵌在另外一个系统内,但是在当前系统下访问另外一个系统的时候,有时会出现数据为空的情况,f12 网络捕获了一下发现是报302错误,但是刷新了几次又不会了,就是这个302有时会出现,有时不会出现,网上查了,没找到解决方法,有没有大神指导下小弟,不胜感激
...全文
35024 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangm_1111 2019-09-02
  • 打赏
  • 举报
回复
引用 4 楼 LBL121520 的回复:
301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时性转移(Temporarily Moved )。 浏览器中旧的URL变成了新的URL。页面跳到了这个新的url指向的地方。 问题就在于,有的时候搜索引擎,尤其是Google,并不能总是抓取目标网址。为什么呢?比如说,有的时候A网址很短,但是它做了一个302重定向到B网址,而B网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。很自然的,A网址更加用户友好,而B网址既难看,又不用户友好。这时Google很有可能会仍然显示网址A。 这个思路看看,网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。
不会把。。。。 转发会显示原先得网址,不会改变。但重定向会改变网址,就直接跳转到B网址去了。
zy_crazy_code 2016-11-24
  • 打赏
  • 举报
回复
额 具体什么问题我也不是很清楚 听我项目经理说是单点登录的时候 少传了一个什么东西 就会导致这个..这个是别人处理的,后面也就没有关注了
LBL121520 2016-11-21
  • 打赏
  • 举报
回复
301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时性转移(Temporarily Moved )。 浏览器中旧的URL变成了新的URL。页面跳到了这个新的url指向的地方。 问题就在于,有的时候搜索引擎,尤其是Google,并不能总是抓取目标网址。为什么呢?比如说,有的时候A网址很短,但是它做了一个302重定向到B网址,而B网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。很自然的,A网址更加用户友好,而B网址既难看,又不用户友好。这时Google很有可能会仍然显示网址A。 这个思路看看,网址是一个很长的乱七八糟的URL网址,甚至还有可能包含一些问号之类的参数。
  • 打赏
  • 举报
回复
每次请求带上时间戳呢
zy_crazy_code 2016-11-18
  • 打赏
  • 举报
回复
引用 1 楼 maweichao90126 的回复:
302不算是错误的请求,只是后台在302的状态下做转发处理而已
是错误啊,302的时候 会出现没有数据的情况。后面发现是session的问题 地址后面还要加一个什么 ,单点登录的..
黑猫儿 2016-11-14
  • 打赏
  • 举报
回复
302不算是错误的请求,只是后台在302的状态下做转发处理而已

81,094

社区成员

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

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