この私のHTTPリクエストは、しかし(例えば境界= - V0a4bfux ...)
Content-Type: multipart/form-data; boundary=V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp; charset=UTF-8
を生成しているものを、POSTデータと比較すると、私はJMeterのは、ヘッダー内のダッシュを生成するために取得するにはどうすればよい
--V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp
Content-Disposition: form-data; data="dataToBeSent"
--V0a4bfuxfGhaH_Voo_Gu6oAEtj5FJNcp--
:それは、サーバーが要求を拒否するようになり、フロントに2つのダッシュを欠いていますか?
注意(手動マルチパートフォームの作成からほか):
- 私はオプション 'POSTのための使用のマルチパート/ FORMDATA' を使用しています。
- 要求を傍受し、手動でヘッダーにダッシュを追加すると、 サーバーは要求を受け入れます。
私はJMeter v。3.3に何も生成させることができませんでした**最初の2つのダッシュから異なった**。例えば。 Javaクライアントの場合: 'Content-Type:multipart/form-data; boundary = --------------------------- 7d159c1302d0y0' with HttpClient4: '--U6pY3zGZBD_bx96zA7CvbGR8kqE_B5ppLF-- '古いバージョンですか?いくつかの違いは? –
@KirilS。私はそれが正確に2つのダッシュである必要はないと思います。ヘッダー内の境界値がPOSTデータ内の値と一致する限り。ところで、私はv3.2を使っていました。理想的には、v3.2の解決策を持つことが好ましい –