关键字:gin api 307 temporary redirect lost Authorization 重定向 token
背景 :
最近在用gin框架写用户模块,和ios开发调试时遇到了Authorization信息取不到的问题
废话不多说了,开始找问题
抓包
抓包发现接口被307重定向,header中Authorization 消失
1.为什么被转发
2.Authorization 为什么 消失
image.png
查阅了相关文档发现
1.接口后多加了个"/",如user/update 写成了 user/update/ ,导致了服务被重定向
2.如果发生了重定向为了安全服务器会默认将鉴权的标头丢弃
查阅文档
1.https://stackoverflow.com/questions/28564961/authorization-header-is-lost-on-redirect
2.https://github.com/gin-gonic/gin/issues/1004
网友评论