为什么在Jmeter中在请求时添加“&”?

时间:2019-11-13 06:03:15

标签: jmeter

http request default. http request config. csv data config used. csv data file used .我想从csv文件中添加数据,但是如果我传递单个参数,则还要在参数前添加“&”字符。 例如:https://www.linkedin.com/start/join?&name=A0A1A0

2 个答案:

答案 0 :(得分:0)

根据官方文档:

  

在特殊情况下,定界符中的字符串“ \ t”(不带引号)   字段被视为制表符。

     

到达文件末尾(EOF)并且recycle选项为true时,   再次从文件的第一行开始读取。

来源:http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config

因此,我要求您从CSV数据集配置中删除定界符字段中的\n,然后尝试。

答案 1 :(得分:0)

只需从?删除此/api/dealer/searchByPostalCode

JMeter从query string开始自动检测到URL path,并尝试合并与您在路径中指定的参数以避免语法错误。

鉴于您在“路径”部分中未提供任何参数,应从此处删除?

enter image description here


另一个可能的原因是您的CSV数据包含此&字符,请使用Debug Sampler and View Results Tree listener组合仔细检查。