jmeter 中 Client implementation HttpClient4和java区别实践一

   好吧,最近仍是在折腾Jmeter,在一个post请求中,发现啃爹的居然带有特殊字符:'html

  怎么办,直接将数据写入,以下:post

   

而后在实际用post发请求时,jmeter自动给转义了,以下:code

xxxx=%27qq%27%3A%2720%27&rrr=%7Bqq%27

  怎么办???那就加加转义字符试试,与是,加了"\",“\\”,“\\\”,“\\\\”都没用htm

 

只能换方法了blog

这时,几年前写的jmter请求客户端发送机制回到脑海,又重读了一遍get

咱们将Implementation换成Java的方式来试一试io

结果终于发现,符号' 没有转义,正常发出class

POST data:
xxxx='qq':'20'&rrr={'qq':'233'}

  

原来,默认的HTTPClinet在POST时会自动将特殊字符转义,然而Java在发送过程当中却未处理。请求

相关文章
相关标签/搜索