java POST请求代理

由于目标接口有白名单IP设置,需要通过代理访问。通过ss代理到服务器,

浏览器插件(Talend API Tester)请求接口,正常返回,

head中又看到一下信息:
远程地址:
127.0.0.1:1080
 
java代码如下:
String result = HttpRequest.post(apiUrl+url)
        .contentType("application/json")
       .body(pushObj.toJSONString()).setHttpProxy("127.0.0.1",1080)
        .execute().body();

相关依赖:

<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-http</artifactId>
    <version>5.5.2</version>
</dependency>

 

posted @ 2021-12-08 12:32  垂柳飞扬  阅读(522)  评论(0)    收藏  举报