无法使用apache cxf rs客户端上传图像图像

时间:2018-11-19 19:06:01

标签: apache cxf image-uploading eloqua eloqua-bulk-api

我正在尝试将图像上传到Web服务器,请求要求如下:

POST /资产/图像/内容 内容类型:多部分/表单数据; boundary = ExampleFormBoundary

请求正文

-ExampleFormBoundary 内容处置:表单数据; name =“文件”; filename =“ test.png” 内容类型:image / png

{图像文件数据字节} --ExampleFormBoundary-

我正在使用apache cxf rs客户端进行呼叫:

客户端附件序列化器将Content-Transfer-Encoding:二进制文件添加到我的请求正文中。 如果未能通过我的请求,此附加标头可以让我知道如何删除此标头 来自请求主体的标头或覆盖序列化器或使用另一个序列化器,以便我 在请求正文中没有此标头。我可以使用其他客户端,但必须使用cxf。

请求我的通话正文:

Http方法:POST 内容类型:多部分/表单数据; boundary =“ uuid:3a0341f0-584a-4f54-8e8e-bbe92048c96a” 标头:{Authorization = [Basic],Content-Encoding = [utf-8],Accept-Encoding = [utf-8],Accept = [application / json]} 有效负载:--uuid:3a0341f0-584a-4f54-8e8e-bbe92048c96a 内容类型:应用程序/八位字节流 内容传输编码:二进制 内容ID: 内容处置:表单数据; filename = image.jpg


-uuid:3a0341f0-584a-4f54-8e8e-bbe92048c96a-

2018-11-14 17:32:44 INFO LoggingInInterceptor:253-入站消息

ID:1 响应码:400 编码:ISO-8859-1

谢谢

0 个答案:

没有答案