Jersey MultipartEntityBuilder中的application/Json转换为text/plain
试图使用httpclient访问jersey多部分服务,键入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
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));
请通过此链接了解更多详细信息。