使用hutool工具类远程调用http接口返回结果为空
作者:互联网
使用hutool工具类远程调用http接口时返回结果为空?
- 直接使用HttpUtil.post( )方法访问会发现返回结果为空,debug排查发现是重定向问题
HttpUtil.post(url,reqParam);
- 改用HttpRequest.post( )方法并设置重定向次数即可解决
HttpRequest.post(url)
.header("X-lr-request-id", IdUtil.randomUUID()) //设置请求头,没有可以不设置
.setMaxRedirectCount(1). //设置重定向次数,这里设置1次
body(reqParam). //请求体 json格式的字符串
timeout(-1). //超时时间,-1表示默认
execute().body(); //提交请求
标签:http,为空,hutool,设置,post,reqParam,HttpUtil,重定向 来源: https://www.cnblogs.com/zhazhawei/p/16134943.html