2021-11-17-308 Permanent Redirect

问题描述:

postman测试接口,数据正常返回,代码当中使用restTemplate调用接口报错,显示308永久的重定向308 Permanent Redirect

postman接口测试

接口地址:

http://gatewayproxy-jcpt.mwr.cn/suser/getLoginUserListBySysId?sysId=10086

postman截图:

在这里插入图片描述

报错文字版:

<head><title>308 Permanent Redirect</title></head>
<body>
<center><h1>308 Permanent Redirect</h1></center>
<hr><center>nginx</center>
</body>
</html>

报错截图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HD3qP2Wn-1637132933488)(asserts/image-20211117142424430.png)]在这里插入图片描述

查看header信息:

header信息截图:

文字版:

Location:https://gatewayproxy-jcpt.mwr.cn/suser/getLoginUserListBySysId?sysId=10086

header截图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pfvzi0EP-1637132933499)(asserts/image-20211117142923133.png)]在这里插入图片描述

报错截图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-93Vh8QQN-1637132933503)(asserts/image-20211117142826232.png)]在这里插入图片描述

对比得知

接口调用地址是

http://gatewayproxy-jcpt.mwr.cn/suser/getLoginUserListBySysId?sysId=10086

返回内容当中Header中Location内容为

https://gatewayproxy-jcpt.mwr.cn/suser/getLoginUserListBySysId?sysId=10086

请求由http变成了https,修改代码当中配置,请求https开头的地址,正常访问。
https://gatewayproxy-jcpt.mwr.cn/suser/getLoginUserListBySysId?sysId=10086

请求由http变成了https,修改代码当中配置,请求https开头的地址,正常访问。

问题解决。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐