400错误请求:使用javax.ws.rs和Json发布请求
我想用javax发一篇帖子。继续获取400错误的请求-响应代码。这表明发送的json有问题(?)我已经检查了json一百次了,对我来说很好。我错过了什么 在这里输入代码400错误请求:使用javax.ws.rs和Json发布请求,java,json,javax.ws.rs,Java,Json,Javax.ws.rs,我想用javax发一篇帖子。继续获取400错误的请求-响应代码。这表明发送的json有问题(?)我已经检查了json一百次了,对我来说很好。我错过了什么 在这里输入代码 Client client = ClientBuilder.newClient(); Entity payload = Entity.json("{ 'offset': 0, 'limit': 15, 'query': 'ad', 'search_type': 'global'}"); Response response
Client client = ClientBuilder.newClient();
Entity payload = Entity.json("{ 'offset': 0, 'limit': 15, 'query': 'ad', 'search_type': 'global'}");
Response response = client.target("https:******/contacts/search")
.request(MediaType.APPLICATION_JSON_TYPE)
.header("Accept", "application/json")
.header("authToken", ACCESS_TOKEN)
.post(payload);
你能发布http头的样子吗?还有,你正在设置url吗?我想你的url被弄坏了。应该是https://... 不应该吗?JSON语法需要双引号字符
“
而不是”
。这会导致您的问题吗?@wero将其修改为{“offset”:0,“limit”:15,“query”:“ad”,“search\u type”:“global”}-->这给出了一个语法错误。尝试了一些组合,同样的问题。您是否像Entity.JSON({“offset\”那样对其进行了转义:…