问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

接口返回302 Found

发布网友 发布时间:2022-12-02 00:42

我来回答

1个回答

热心网友 时间:2023-01-20 22:28

vue项目,axios请求。
首先 ,如果不加以上请求头的话,返回的是302。这个时候在axios里面是报错的,直接走error。且response为undefined的,status为0。如下图(问题:为什么返回到status和接口显示到status code 不一致?)

其次 ,加上请求头设置。
axios

ajax

这个时候返回的是200,且能获取返回的信息。前端应该根据信息去重定向。
原因
X-Requested-With请求头用于在服务器端判断request来自Ajax请求还是传统请求(包括表单提交,a标签 img标签等)。
我的理解是即便不加这个请求头,我们发送的也是ajax请求,但是服务器不知道,所以是服务器强制要求,加上这个会判断为ajax请求。目前我们的项目,是通过单点登录系统做了一层拦截。也就是单纯的后台系统来判断的,如果不加这个请求头,单点登录系统就拦截到,直接给302了。如果加上了,就可以正确访问我们的接口,这个时候才能走到接口里面,拿到正确的返回值。 这里再判断是否登录过,返回不同的值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... 徐秀云和谁在一起了 李东学主演的电视剧(李东学一人分饰两角) 晚上失眠用什么枕头好?那种枕头治失眠最好? 荷兰属于那个国家? sgs检测的药品国家承认吗 养生可以关注哪些app 想知道: 苏州市 苏州银行阳澄湖支行附近哪有租房 中国工商银行股份有限公司苏州阳澄湖支行怎么样? 留一个房间给你用怎么样 时间会证明一切,如小溪般潺潺流动的音乐诗人李健现如今怎么样? 上世纪70年代后能够排名前十的作家有哪些?他们的代表作是什么?大神们帮帮忙 陈希我:盛可以凶猛电子书txt全集下载 盛可以的作品 换季护肤温馨提示怎么写?要求字少一点,却字字是精华. 温馨提示:换季注意事项 爱他美的奶源是德国的吗?中国版和德国本土版一样吗 换季护肤温馨提示 秋冬必备 德国版的爱他美和中国版的爱他美哪个比较好? 古言小说推荐经典排行 削了的菠萝能不能放进冰箱 削了的菠萝还能放进冰箱吗 包扎鲜花的人叫什么?园艺师? 插花属于什么职业 Vue多标签页后台管理系统 如何知道的绑定手机号码? 别人用手机绑定的微信,知道他,怎样才能知道他的手机号码? 打人工客服可以查的绑定号码吗 casiobaby—G手表如何取消闹钟? 概括王愿坚四草 王愿坚的《草》 1.开端 发展 * 结尾 是哪几段? 2.课文题记的用意是什么? 求解,谢谢。 王愿坚的草 岁月很长,各自安好下一句 中秋打油诗各自安好下一句 博之文会可靠吗 博之文会是真的吗 抖音帐号被禁封了怎么办怎么才能找回来 春联起源于什么 淘宝上买植物哪家店靠谱?菊花类的,像多头菊,小米菊,乒乓菊之类的,还有... 东风a9的车身尺寸是多少? 东风a9停产了4s店还能修车吗 手撸golang 基本数据结构与算法 图的搜索 深度优先/广度优先