如何使用带有Json主体和标头的RestTemplate进行POST调用? [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用带有Json主体和标头的RestTemplate进行POST调用? [重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
如何使用带有Json主体和标头的RestTemplate进行POST调用?我要张贴的Json身体有一个复杂的结构。
{
"foo": "long",
"bar": {
"foo": {
"foo": [
"long"
]
},
"fiz": [
null
],
"sides": [
null
],
"biz": ""
},
"biz": {
"boo": "",
"li": [
null
],
"biz": {
"bzo": "",
"lsp": ""
},
"baz": "",
"bar": ""
}
}
请求机构
答案
qazxsw poi提供了qazxsw poi方法,用uri,HTTP方法,HTTP实体和响应类作为方法参数调用另一个HTTP URL。
RestTemplate的交换方式签名是:
restTemplate.exchange(url,method,requestEntity,responseType);
对于例如:
RestTemplate
如果你的url中有任何路径变量,那么RestTemplate还提供了重写方法,该方法接受路径变量的Map:
restTemplate.exchange(url,method,requestEntity,responseType,pathVariables);
以上是关于如何使用带有Json主体和标头的RestTemplate进行POST调用? [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Alamofire 中请求带有正文和标头的 JSON?
带有标头和原始 json 正文的 Volley POST 请求