【问题标题】:Jmeter Http post special characters issueJmeter Http post特殊字符问题
【发布时间】:2014-08-09 07:42:34
【问题描述】:

我正在尝试使用 jmeter 通过 http post 登录。

我有像会话和授权这样的参数,其中包含如下特殊字符。

授权 AOrSwPpS0tB6XXICp8IVE-9aGSkGeYGFxEvucSJHYYDZ.Wp-24VvrLR4.-6Y9QQo。

会话 ljvrB3JGxTpHFkrtUSyQXJSRz4E7w5uSwQmTqfWWRBA-dYRKPt58UJqPqPu

我无法登录。请建议我解决此问题。

【问题讨论】:

  • 我确实浏览过这个问题。我有一些见识。字符:tCQlf0XNKBHzDIb1QGUwPbQgVTifztilPTz- zHFuRLelob4OHvGmr9BZ_ FG被错编码为tCQlf0XNKBHzDIb1QGUwPbQgVTifztilPTz%26%23x2d%3BzHFuRLelob4OHvGmr9BZ%26%23x5f%3BfG任何技巧来解决特殊字符&,@,#; 跨度>

标签: jmeter load-testing performance-testing jmeter-plugins


【解决方案1】:

检查“编码?”关于参数表中的参数,见:

但我认为你的问题不是这个,而是你正在重用你在录制过程中获得的 id,例如你需要通过 Regexp 提取器来制作变量

【讨论】:

  • 感谢您的回复。我已经尝试过这个选项。但我仍然无法登录。这是制作时的帖子数据。 currentSession = byDr5pAWw2IoU8MvEB6mBa0RZmiRUlxWp%26%23x2d%3BgRPNNvlRgv2BBFBmYBSPwI%26%23x5f%3Bdi&SESSION = tDXatNKzy_GGmZ4AE4Gzv1k1_gFChHqne8sf54sC0T2wOd31Lgdif7s5Rle&CONTEXT = wtgSziM4C5x0SI%26%23x2d%3B9CmKcv2vkSeTLK5P%26%23x5f%3Bg6HqzC%26%23x5f%3B%26%23x5f%3BYTYkcqziFNcB84p79Ja&AUTH = + AWxdt6Y1pP7Yw4xGPcUDZapp8vO38jxwkoFz0pzzGh4F6rjbWwwn%26%23x2e %3B2JP445xq%26%23x2e%3B6JE&form_charset=UTF-
  • 然后我录制的帖子看起来不错,因为那里的值是硬编码的。
  • currentSession = RBuCiVrIWKO2x2H0BbtzgyigWpm8e4q-JaV4KirSJ3exFY3BqDIShT2ilmS&CONTEXT = wtgSziM4C5x0SI-9CmKcv2vkSeTLK5P_g6HqzC__YTYkcqziFNcB84p79Ja&AUTH = AoM0wZM1mi5sM2KFZ1JZCf0yvs08otACymHWOKNSUk271g8AjQzo6GXl1AeBi98fu&跨度>
  • 是的,我使用了正则表达式提取器并对变量进行了参数化。发布特殊字符时出现问题。请帮助我。
  • 这是快照。 link
猜你喜欢
  • 2019-10-08
  • 2015-02-25
  • 2011-04-19
  • 1970-01-01
  • 1970-01-01
  • 2012-04-28
  • 1970-01-01
相关资源
最近更新 更多