Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.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
400错误请求:使用javax.ws.rs和Json发布请求_Java_Json_Javax.ws.rs - Fatal编程技术网

400错误请求:使用javax.ws.rs和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

我想用javax发一篇帖子。继续获取400错误的请求-响应代码。这表明发送的json有问题(?)我已经检查了json一百次了,对我来说很好。我错过了什么

在这里输入代码

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\”那样对其进行了转义:…