Hello, We have a bug report at JMeter : https://bz.apache.org/bugzilla/show_bug.cgi?id=60120
Where a user post a form with a parameter having this value 'IqGo6EM1JEVZ+MSRJqUSo@qhjVMSFBTs' It appears that the '@' character is encoded. The form is submitted using application/x-www-form-urlencoded As per rfc: > then reserved characters are escaped as described in [RFC1738] <https://www.w3.org/TR/html401/references.html#ref-RFC1738>, section 2.2: > The characters ";" "/", "?", ":", "@", "=" and "&" are the characters which may be reserved for special meaning within a scheme. No other characters may be reserved within a scheme. So @ is reserved and as such HttpClient encodes it. But it is not clear for me if @ is reserved when place in URI or also reserved when being part of a form parameter value. In JMeter code, we use UrlEncodedFormEntity and I check that when parameter is passed , its value has still @ unencoded. Thanks for clarification. Regards Philippe M.