首页 > 解决方案 > curl 请求消费者 MULTIPART_FORM_DATA 的资源

问题描述

如何编写 curl 请求来测试接受多部分表单数据的资源?

   @Consumes(MediaType.MULTIPART_FORM_DATA)
   @Produces(MediaType.APPLICATION_JSON)
   void resourceA(Multipart multipartbody){
       log.info("resourceA");
       for (bodypart : multipartbody.getBodyParts()) {
           //process body part
       }
   }
curl -X PUT -H "Content-Type: multipart/form-data" --form "data=@SamplePNGImage_1mbmb.png;type=image/png" <resourceUrl>

返回 404 Not found,日志行resourceA未记录。

标签: curljerseyglassfishmultipartform-datamultipart

解决方案


推荐阅读