Forum Discussion

blatec's avatar
blatec
Occasional Contributor
7 years ago

How to set the encoding for a rest mock response

Hi, how can i set the encoding of a Rest Mock (JSON) response to UTF-8

 

Best regards

4 Replies

  • nmrao's avatar
    nmrao
    Champion Level 3
    What is your os?
    What does it show (encoding ) from Menu -> Help -> System Properties?
    • blatec's avatar
      blatec
      Occasional Contributor

      Hi nmrao

       

      OS is windows 7

      file.encoding=Cp1252

       

      regards

  • acm9's avatar
    acm9
    New Member

    Add a new header to the response:

    Content-Type: application/json; charset=utf-8

    But SoapUI uses the encoding of the OS. So save your response with an Editor in UTF8.

    Then open the response with an Editor by using your Codepage (cp1252 or iso-8859-1, i used VisualStudio [open with encoding]) and copy paste it to SoapUI.

    Or

    set the header to the Codepage used by SaopUI

    Content-Type: application/json; charset=iso-8859-1

    This helped me with umlauts. Without setting the Content-Type i get the error: Invalid character