前提・実現したいこと
Java spring bootフレームワークを学習しております。
multipart form dataのpost受信にて
複数のパラメータを取得したいです。
制限として、送り側の区切り文字であるboundary は、
送信するパラメータ1項目毎に異なります。
発生している問題・エラーメッセージ
@requestpartアノテーションにて
待ち受けたところ、
一つ目のパラメータしか取得出来ませんでした。
該当のソースコード
イメージですが、
@RequestMapping(value = "/receive", method = RequestMethod.POST)
public String receive(
@RequestPart(“a”) String a,
@RequestPart(“b”) String b,
Model model){}
上記イメージの場合だと、パラメータaしか取得出来ませんでした。
取得する方法がありましたら、教えていただきたいです。
追記
送信側は別の人がJavaにて作成していて、
コードを見ることが出来ませんし、
修正が出来ないんです‥すみません。
パケット監視ツールで試しに
データを確認したところ、
項目ごとにboundary のハイフン2つ以降の
文字列が変わっていました。
回答2件
あなたの回答
tips
プレビュー