テスト計画を作成し、サンプラー、アサーション、リスナーなどをセットアップしました。
My Http Sampler は XML データを URL にポストし、パラメータ化されたエンコード済みの http リクエストを送信します。
私のリスナーでは、任意のサンプルに関する多くの情報を保存できますが、エンコードせずにリクエストパラメーターで送信された XML リクエストをサンプル情報に保存することはできません。
これを行う方法はありますか?
アップデート
エクスポートされたリスナーの例を次に示します。
<httpSample t="1001" ts="1376663141980" lb="Caso 1 (VI16)" rm="OK" by="648">
<assertionResult>
<name>Response Assertion</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<responseData class="java.lang.String"><?xml version="1.0" encoding="ISO-8859-1"?> [... the rest of the html encoded response ...]</responseData>
<cookies class="java.lang.String"></cookies>
<method class="java.lang.String">POST</method>
<queryString class="java.lang.String">data=%3CFastBankRichiesta+%3E+%0A%09%3CTestata+NomeMessaggio%3D%22VI16%22+Timestamp%3D%2220130816162541928%22 [... the rest of the URL encoded request ...]</queryString>
</httpSample>
したがって、要求と応答はエンコードされますが、応答は正しく html エンコードされますが (XML エクスポートを選択したため)、要求は URL エンコードされます。Webブラウザでリクエストとレスポンスを正しく表示するために、テキストとhtmlエンコーディングにデコードを適用する方法は?