• 欢迎光临~

Java使用RestTemplate发送Post请求时携带参数

开发技术 开发技术 2022-10-17 次浏览
String url = "https://www.baidu.com";
HttpHeaders headers = new HttpHeaders();
//设置请求头,自己从浏览器复制一个,如果请求的网站没要求也可以不设置
headers.set("user-agent", "...");
//添加参数
MultiValueMap<String, Object> params = new LinkedMultiValueMap<>();
params.add("keyword","test");
//...
//装填
HttpEntity<MultiValueMap<String, Object>> httpEntity = new HttpEntity<>(params, headers);
exchange = restTemplate.exchange(url, HttpMethod.POST, httpEntity, String.class);
String res = exchange.getBody();
程序员灯塔
转载请注明原文链接:Java使用RestTemplate发送Post请求时携带参数
喜欢 (0)
违法和不良信息举报电话:022-22558618 举报邮箱:dljd@tidljd.com