欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

resttemplate 发送get请求

程序员文章站 2022-03-04 19:07:28
...
  • params放入map中,key值和请求url中的参数名保持一致
  • url 可以拼接,并且使用{}括号作为占位符
  • getForEntity可以指定返回内容的格式,这里实例使用的String.class
	public String findMessage(String waybilNo){
		Map<String, String> params = new HashMap<>();
		params.put("waybillNo", waybilNo);
		String body = null;

		try {
			body = restTemplate.getForEntity(traceInHbaseUrl + "?waybillNo={waybillNo}", String.class, params).getBody();
		} catch (Exception e){
			ErrorLogger.log("调用接口异常,{}",e);
		}

		return body;
	}

这是get请求的一种方式,其他方式后续补充。