画像のアップロード機能「テストが促された後も、今日やる」必要な要求部「ファイルは」存在しません「」
インターネットはさまざまな方法を見つけるために、いくつかの設定ファイルは、いくつかの発言は、内蔵のファイルの解析クラスMultipartFileResolver私の問題を解決していない使用していないと言います。
要求の後に、近くで見ます
------ WebKitFormBoundaryFlaeSM38XP7nFtBi コンテンツ -Disposition:データ形式; 名= "するFileUpload";ファイル名= "bb.jpg" コンテンツ -Type:画像/ JPEG
------ WebKitFormBoundaryFlaeSM38XP7nFtBi--
注:これは名前であります=リクエストが送信されます。http「するFileUpload」は、私が使用して高度な休息クライアントがシミュレート、それがこのセットの名前になった、と私のコントローラがあります
@PostMapping( "画像" ) 公衆 ResponseEntityの<string>アップロード(@RequestParam( "ファイル" ) MultipartFileファイル){ するSystem.out.println( "请求到来" + file.getName())。 リターンResponseEntity.ok(uploadService.uploadImage(ファイル)); }
ファイル名の両側は、コントローラので、この問題を引き起こすことが対応していません
@RequestParam( "ファイル" )の代わりに @RequestParam( "ファイルアップロード")OKに!