Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
Jersey MultipartEntityBuilder中的application/Json转换为text/plain_Jersey_Httpclient_Multipart - Fatal编程技术网

Jersey MultipartEntityBuilder中的application/Json转换为text/plain

Jersey MultipartEntityBuilder中的application/Json转换为text/plain,jersey,httpclient,multipart,Jersey,Httpclient,Multipart,试图使用httpclient访问jersey多部分服务,键入application/json转换为text/plain,服务无法识别。谢谢你的意见 entitybuilder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE); entitybuilder.addBinaryBody("image", inputStream, ContentType.create(CONTENT_TYPE), "file name&q

试图使用httpclient访问jersey多部分服务,键入application/json转换为text/plain,服务无法识别。谢谢你的意见

entitybuilder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
    entitybuilder.addBinaryBody("image", inputStream, ContentType.create(CONTENT_TYPE), "file name");
    entitybuilder.addPart("json", new StringBody(requestBodyJson, ContentType.APPLICATION_JSON));
谢谢, Prasad

这就是它的工作原理

    entitybuilder.setMode(HttpMultipartMode.STRICT);
    entitybuilder.addBinaryBody("image", inputStream, ContentType.create(CONTENT_TYPE), "file name");
        entitybuilder.addTextBody("json", requestBodyJson,  ContentType.create(APPLICATION_JSON));
请通过此链接了解更多详细信息。