我使用Jmeter后端侦听器url:influxdbUrl = http://XX.XXX.XX.XXX:8086/write?db=JMeter&u=jusr&p=C-UBBC-"<
我得到一个错误:java.lang.IllegalStateException: Failed calling setupTest Caused by: java.net.URISyntaxException: Illegal character in query at index 76: http://XX.XXX.XX.XXX:8086/write?db=JMeter&u=jusr&p=C-UBBC-"<
密码中的特殊字符有问题:C-UBBC-"<
怎么解决呢?
1条答案
按热度按时间moiiocjp1#
不是每个字符都允许出现在URL中,你可以使用字母数字和一些特殊字符,特别是
; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #
。其他字符都必须是percent-encoded将您的密码 Package 到__urlencode()函数中,它应该可以解决您的问题。
有关JMeter函数概念的更多信息:Apache JMeter Functions - An Introduction