2017-09-28 3 views
1

私は空手でGET応答を取得しようとしていますが、レスポンスに英語以外の文字が含まれている場合は常に '???'レスポンスの分野のために。 代わりに、実際の文字が返されるようにします。jsonレスポンスにドイツ語の文字が含まれている場合、空手のレスポンスコンテンツを取得するにはどうすればいいですか?

{Id="abc", name="<Some German Text>"} 

実際の応答が返さ:

{Id="abc", name="????"} 

空手スクリプトを:

Given path 'URL' 
    When method get 
    Then status 200 
    * json convertJSON = response 

答えて

0

ただ、これはそれがトイレだろうかあるmaven-surefire-plugin

<configuration> 
    <argLine>-Dfile.encoding=UTF-8</argLine> 
</configuration> 

ために、以下の設定を追加典型的なpom.xmlに似Kは

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-surefire-plugin</artifactId> 
    <version>2.10</version> 
    <configuration> 
     <argLine>-Dfile.encoding=UTF-8</argLine> 
    </configuration> 
</plugin> 

これが動作するかどうか私に教えてください!

関連する問題