我希望用Jmeter中的POST请求传递dd / mm / yyyy格式的日期。 当我在我的请求中将dob参数作为21/11/2011传递时,最终请求变为 -
dob=21%2F11%2F2011&
我将如何制作如下日期 -
dob=21/11/2011&
我也取消选中并检查'编码?'选项但没有任何反应。它需要%2f。
答案 0 :(得分:0)
基本上该值被编码,即" /"正在被%2F取代。使用http sampler值中的内容编码文本框来适当,因此它不会编码。
参考下面的
答案 1 :(得分:0)
reference screen这是我提到的设置内容编码的地方。如果你没有默认设置任何你设置的必须按原样,即" /" as" /"只是偶然地在任何地方内容编码是一些其他值(例如:" UTF-8")然后设置者将完成它的工作,即转换" /"到%2F
答案 2 :(得分:0)
将预处理器脚本作为子进程添加到HTTP采样器,并尝试添加以下代码
sampler.addNonEncodedArgument("dob","12/12/12","=")
注意:请确保在您的http sampler中,您没有添加“dob”参数,这里我们正在以编程方式添加dob,因此只应存在一个仅在脚本中的dob位置。
我希望这应该有用。