curl - 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
未记录。
解决方案
推荐阅读
- c# - 用可变数量的小矩形填充一个大矩形
- performance - 两个看似等效的汇编代码之间的性能差异
- git - 如何在 Gitlab 中获取两个 ref 之间的 git diff?
- android - Minix X68-i 加速度计
- python - Django 调试工具栏仅适用于管理界面
- php - 使 WooCommerce 中产品类别的优惠券字段为必填项
- javascript - React Redux 测试失败,因为它无法通过操作获取数据
- c# - Wix 安装程序无法启动服务
- c - 如何从 Mac 制作 Windows CLI
- android - Google 结果编号显示在 Android Studio 的文本视图中