2016-12-01 84 views
0

在Jmeter中,我可以使用正則表達式提取器提取值,但在解析值時需要對值進行一些更改,如下所示。Jmeter正則表達式提取器和解析請求

實施例, 假設如果我提取正則表達式中提取(在多行單值)這個值, PHNhbW + xwO U0FNTDoyL cmFjbGUu +

這裏 我需要%2B替換+,需要在每行的末尾添加%OD%OA,並將多行添加到單行,如下所示。

PHNhbW%2BxwO%OD%OAU0FNTDoyL%OD%OAcmFjbGUu%2B%OD%OA

我需要解析此作爲一個單一的參數值。

回答

0

我認爲你可以使用__javaScript()功能,可調用JMeter的__javaScript()內的任意JavaScript代碼和功能可按你可以調用的EcmaScript EncodeURIComponent()功能

它會自動\r\n轉換所有換行符到%OD%OA+%2B和事實上,除了字母的任何字符和這些的:

_ . ! ~ * ' () 

演示:

JMeter JavaScript

Using JMeter Functions指南瞭解全面的信息,如何處理功能的JMeter

+0

謝謝德米特里。 我檢查了jmeter http請求中的編碼,它工作。 –