Am 27.03.19 um 07:32 schrieb Arup Biswas:
Hi,

Need help in below problem..

JMeter script recording capture JSON post request with three escape character(\) and rerun as it is 
without parameterization it works fine. But if we use any Variable "${xyz}" anywhere in 
the request body and run in JMeter, all the three slashes(\) becomes two slashes(\) while passing 
the request to application. Then the request failed as "BAD Request" as application 
doesn't accept request with two slashes.
I have already tried "FileToString" method but no success.
"Draft":{
"id": 123654656,
"draftdata":{\\\"accCat\\\":\\\"207\\\",\\\"accNumber\\\":\\\"656565
\\\",\\\"id\\\":${Var_ID},...}
}

"Draft":{
"id": 123654656,
"draftdata":{\\\"accCat\\\":\\\"207\\\",\\\"accNumber\\\":\\\"656565
\\\",\\\"id\\\":9876,...}
}

When i pass request with variable the request becomes like below and can be 
seen in results tree as request body
"Draft":{
"id": 123654656,
"draftdata":{\\"accCat\\":\\"207\\",\\"accNumber\\":\\"656565
\\",\\"id\\":${Var_ID},...}

But without parameterization variable it works perfectly as request goes with 
three slashes(\).
I think you have the same problem as

https://bz.apache.org/bugzilla/show_bug.cgi?id=63255

I think this is a problem, that we should look at, but at the same time it is 
probably a behaviour, that is present since many versions and therefore 
changing it, might affect many users. Such a change has to be considered 
carefully.

By the way, if you want to give examples -- which I very much like -- you 
should try to simplify them as much as possible.

Regards,
 Felix


============================================================================================================================

Disclaimer:  This message and the information contained herein is proprietary and 
confidential and subject to the Tech Mahindra policy statement, you may review the policy 
at http://www.techmahindra.com/Disclaimer.html 
<http://www.techmahindra.com/Disclaimer.html> externally 
http://tim.techmahindra.com/tim/disclaimer.html 
<http://tim.techmahindra.com/tim/disclaimer.html> internally within TechMahindra.

============================================================================================================================


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to