2011-12-13 9 views
6

Tengo problemas con el manejo de caracteres Unicode por parte de JMeter. Cuando una respuesta de muestra contiene dichos caracteres, se devuelven dañados. Por ejemplo, estoy usando el muestreador maniquí con estos datos la respuesta:JMeter codificación de respuesta de muestra

Hauptschule Sankt Pýlten, Pottenbrunn 

Y JMeter devuelve:

Hauptschule Sankt P�lten, Pottenbrunn 

he establecido estas propiedades en saveservice.properties y jmeter.properties respectivamente:

_file_encoding=UTF-8 
sampleresult.default.encoding=UTF-8 

pero no hace la diferencia.

¿Alguna idea sobre cómo solucionar esto? Gracias

Respuesta

3

Añadir un elemento de procesamiento posterior FBS al muestreador con la siguiente secuencia de comandos:

prev.setDataEncoding("UTF-8") 

Eso es lo que funcionó para mí.

+0

Así como una nota: El procesamiento posterior a la BSF está en desuso para algún tiempo y será eliminado en 3.3 AFAIK. Pero, por supuesto, esto también funciona bien con un PostProcesador JSR223 al seleccionar uno de los lenguajes beanshell o javascript. – Boris

2

propiedad adecuada para fijar/cambio en jmeter.properties es

sampleresult.default.encoding=UTF-8 

(si se omite por defecto es ISO-8859-1)

+0

No funciona para mí: https://i.stack.imgur.com/qVkg8.png –

Cuestiones relacionadas