0

JSON エンティティと画像を Web サービスに投稿しようとしています。しかし、私はそれを機能させることができません。最後のエラーは、リクエストがマルチパート リクエストではないことです。

@RequestMapping(method = RequestMethod.POST)
public ResponseEntity savePerson(@RequestPart("data") final PersonResource personResource, @RequestPart("image") MultipartFile imageFile) { ... }

カール

$ curl -H "Content-Type: application/json" -X POST -F 'data={"name":"Tes
t"}' -F "image=@C:\Users\LuckyLuke\Downloads\test.jpg;type=image/jpg" localhost:8080/myapp/persons

@RequestPartアノテーションの使い方を誤解していませんか? リクエストは間違っていませんか?

4

1 に答える 1