resttemplate 403问题
postman测试第三方接口很正常
resttemplate 中postforObject方法调用就会不正常一直显示403forbiden
解决方法:headers中添加"user-agent"
如
HttpHeaders headers = new HttpHeaders();
headers.add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36");
return restTemplate.postForObject(host,new HttpEntity<>( headers),String.class);
思路原理:第三方接口会对发送接口的浏览器进行检测,所以添加上即可~~
面向百度解决的,如有雷同,敬请谅解
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
