Java RestTemplate请求/响应简单JSON字符串
是否有任何主体具有SpringBoot-RequestTemplate示例,用于获取/发布一个简单的原始JSON模板,如下面的示例所示 请求 {“姓名”:“查理”,“类型”:“小丑”} 回应 {“姓名”:“查理”,“类型”:“小丑”,“年龄”:“35”,“国家”:“JPA”} 雅虎/谷歌搜索,。。。但是找不到简单的Json字符串示例 关于Java RestTemplate请求/响应简单JSON字符串,java,json,spring-boot,Java,Json,Spring Boot,是否有任何主体具有SpringBoot-RequestTemplate示例,用于获取/发布一个简单的原始JSON模板,如下面的示例所示 请求 {“姓名”:“查理”,“类型”:“小丑”} 回应 {“姓名”:“查理”,“类型”:“小丑”,“年龄”:“35”,“国家”:“JPA”} 雅虎/谷歌搜索,。。。但是找不到简单的Json字符串示例 关于 Karthik这对你的工具不是个好主意。 我有以下几点建议: 1.HTTP Get方法(按键传递值=url路径中的值) 您不能传递常用的Json字符串 2.R
Karthik这对你的工具不是个好主意。 我有以下几点建议: 1.HTTP Get方法(按键传递值=url路径中的值)
您不能传递常用的Json字符串 2.RestTemplate的使用
HttpHeaders headers = new HttpHeaders();
headers.set("Accept", MediaType.APPLICATION_JSON_VALUE);
UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url)
.queryParam("name", "charlie")
.queryParam("type", "clown")
.queryParam("age", "35")
.queryParam("country", "JPA");
HttpEntity<?> entity = new HttpEntity<>(headers);
HttpEntity<String> response = restTemplate.exchange(
builder.build().encode().toUri(),
HttpMethod.GET,
entity,
String.class);
HttpHeaders=newhttpheaders();
headers.set(“Accept”,MediaType.APPLICATION\u JSON\u VALUE);
UriComponentsBuilder=UriComponentsBuilder.fromHttpUrl(url)
.queryParam(“姓名”、“查理”)
.queryParam(“类型”、“小丑”)
.queryParam(“年龄”、“35岁”)
.queryParam(“国家”、“JPA”);
HttpEntity=新的HttpEntity(标题);
HttpEntity响应=restTemplate.exchange(
builder.build().encode().toUri(),
HttpMethod.GET,
实体
字符串(类);
您的意思是RestTemplate
?