在方法的参数列表中更改
@RequestPart(required = false)为
@RequestParam("file", required =false)before 。MultipartFile media``createPost
我怀疑不是
type从中提取的,而是类似的东西。
const { uri, type } = imageURI;``multipart/form-data``image/jpeg尽管您的Headers部分包含
'Content-Type': 'multipart/form-data',但零件类型可能不对应,并且
@RequestPart无法找到
HttpMessageConverter用于处理较大的多零件文件的零件。
@RequestParam注释也可以用于
multipart/form-data,并且在您看来,它可以找到合适的注释
Converter。
您可以使用Fiddler之类的工具来查看来自API调用的实际数据,以验证我对零件类型的怀疑。另外,您可以在
createPost方法(
MultipartHttpServletRequestrequest)中添加另一个参数,以直接从Java代码中访问各个部分的标题。



