I'm trying Jmeter tool for load testing where i'm feeding the data through a csv file which has all the emails and passwords for login request. But while passing the parameter, Jmeter is encoding '@' sign with '%40' and if i put %40 in place of @ in my csv, its not getting decoded to @ in Jmeter. For other special characters, the encoding and decoding is happening properly. Please help.
相关问题
- sqlyog export query result as csv
- ruby 1.9 wrong file encoding on windows
- JMeter - Using Variables from other BeanShell Pre/
- WebElement.getText() function and utf8
- JMeter - Detecting a TransactionController Sampler
相关文章
- Jmeter如何做并发测试?需求:从Excel读取数据,设置集合点的那种 跪求大佬解惑。。。
- How to read local csv file in client side javascri
- Symfony : Doctrine data fixture : how to handle la
- How to prevent excel from truncating numbers in a
- Handling bad CSV records in CsvHelper
- How do I read a csv stored in S3 with csv.DictRead
- Enforce LF line endings with CsvHelper
- Base64 Encoding: Illegal base64 character 3c
For the HTTP Request, Change the Client implementation to Java
This is coming when we do via Parameters, If we do using "Body Data" that would work fine.
I used this way. {"password":"${password}","emailId":"${emailId}"}
It should be totally expected.
If you're logging in via GET request
%40
is correct way of encoding@
symbol.If you're sending a POST request, JMeter should automatically send
@
symbol (at least my JMeter 2.10 does)You might wish to try one of following:
HTTP
tab and see what's actually being sent.Encode?
box is unchecked for email parameterUse a Beanshell Pre Processor to properly encode/decode your email