String url = "https://www.baidu.com";
HttpHeaders headers = new HttpHeaders();
//设置请求头,自己从浏览器复制一个,如果请求的网站没要求也可以不设置
headers.set("user-agent", "...");
//请求格式,表单,或者使用Json的application/json
headers.set("Content-Type", "application/x-www-form-urlencoded");
//添加参数
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();

最新文章

  1. DDR相关的低功耗技术之PASR、TCSR、DPD
  2. 建模元件有哪些在MapleSim中
  3. Eclipse自动调整格式
  4. [译]git config
  5. 外包采用Gradle生成多套app打包
  6. POJ 2135 Farm Tour(最小费用最大流,变形)
  7. 线段树(倒序操作):POJ 2828 Buy Tickets
  8. Luogu 3390 【模板】矩阵快速幂 (矩阵乘法,快速幂)
  9. 初学者入门web前端 C#基础知识:数组与集合
  10. 替换应用程序DLL动态库的详细方法步骤 (gts.dll为例)
  11. Linux 中查看进程及资源使用情况
  12. jQuery $.ajax传递数组的traditional参数传递必须true
  13. 美国主机BlueHost vs HostEase
  14. LINUX文件内容处理及文本编辑器vim
  15. GMA Round 1 函数求值
  16. linux的基本操作(LNMP的基本操作)
  17. tomcat 的acceptCount、acceptorThreadCount、maxConnections、maxThreads 如何确定
  18. SQLI DUMB SERIES-2
  19. 20155226 《网络对抗》Exp 8 Web基础
  20. SQL Over

热门文章

  1. angular打包出现JavaScript堆内存不足、启动也会内存溢出解决办法\increase-memory-limit&#39; 不是内部或外部命令,
  2. Python基本数据类型,用户交互,格式化输出,运算符,多种赋值方式,多种运算符
  3. 请求的URI过长:414 Request-URI Too Large
  4. RISC-V 平台移植 RTOS
  5. UICC Send USSD 加密信息解析
  6. ARM启动顺序
  7. vscode 配置复盘
  8. 计算机网络14 Internet网络层主要功能 IP协议 路由协议 ICMP协议
  9. JAVA基础知识-String.format
  10. 2021级《JAVA语言程序设计》上机考试试题4