私はいくつかのパフォーマンステストを書くためにJMeterと協力しています。私がする必要があることの1つは、巨大なjsonリクエストを動的に構築し、それをPOSTリクエストpaylodとして送信することです。 BSFプリプロセッサを使用して、私はエンコードされずに送信したいのですが、私のJavaScript文字列はエンコードされていますが、ペイロードは動的に変更できます。BSFプリプロセッサを使用したJSON POSTリクエストの送信
BSFプリプロセッサがどのようにエンコードを停止するかわかりません。次のように私は現在、私のPOSTリクエストのペイロードを変更するために使用するコマンドは次のとおりです。あなたがはっきりBSFプリプロセッサを使用することが期待されている方法を説明し、いくつかの例に私を指すことができれば
var jsonData = '[{"item":"value","something":"everything"}]';
sampler.addArgument("",jsonData);
私は本当に感謝します。
エンコードをスキップするためのポインタもありがとうと思います。これをfalseにあなたのサンプラー「HTTPArgument.always_encode」に
ソリューションが不完全で、完全な1については、以下をご覧ください –