jmeter+influxdb后端侦听器:如何指定密码?

soat7uwm  于 2023-02-16  发布在  InfluxDB
关注(0)|答案(1)|浏览(370)

我使用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-"<
怎么解决呢?

moiiocjp

moiiocjp1#

不是每个字符都允许出现在URL中,你可以使用字母数字和一些特殊字符,特别是; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #。其他字符都必须是percent-encoded
将您的密码 Package 到__urlencode()函数中,它应该可以解决您的问题。
有关JMeter函数概念的更多信息:Apache JMeter Functions - An Introduction

相关问题