Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RestTemplate请求/响应简单JSON字符串_Java_Json_Spring Boot - Fatal编程技术网

Java RestTemplate请求/响应简单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

是否有任何主体具有SpringBoot-RequestTemplate示例,用于获取/发布一个简单的原始JSON模板,如下面的示例所示

请求 {“姓名”:“查理”,“类型”:“小丑”}

回应 {“姓名”:“查理”,“类型”:“小丑”,“年龄”:“35”,“国家”:“JPA”}

雅虎/谷歌搜索,。。。但是找不到简单的Json字符串示例

关于
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