It is being used at least:

 1. For  setting request header
<https://github.com/apache/jmeter/blob/v5_0/src/protocol/http/org/apache/jmeter/protocol/http/sampler/PostWriter.java#L315>
  
 2. For  encoding POST request data
<https://github.com/apache/jmeter/blob/v5_0/src/protocol/http/org/apache/jmeter/protocol/http/sampler/PostWriter.java#L320>
  
 3. For  encoding query string
<https://github.com/apache/jmeter/blob/v5_0/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.java#L1121>
  

The easiest way of testing this is setting Content Encoding to something,
which cannot be resolved to a  Java Charset
<https://docs.oracle.com/javase/8/docs/api/index.html?java/nio/charset/StandardCharsets.html>
 
, in this case you will immediately get an  UnsupportedCharsetException
<https://docs.oracle.com/javase/8/docs/api/java/nio/charset/UnsupportedCharsetException.html>
  

Another option of testing this is using  View Results Tree
<https://www.blazemeter.com/blog/how-debug-your-apache-jmeter-script>  
listener, if you leave the Content Encoding input blank - JMeter will send
default charset (UTF-8). If you set the encoding of your choice - JMeter
will add this as the  Content-Type header
<https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type>  
*charset* parameter

<http://www.jmeter-archive.org/file/t340375/Screenshot_2018-12-25_at_14.png> 





--
Sent from: http://www.jmeter-archive.org/JMeter-User-f512775.html

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

Reply via email to