5

我们将 SoapUI 用于团队项目中的许多界面。我们遇到了德国特殊符号的问题,称为变音符号。当发送带有 Json 正文和德语变音符号的 POST 请求时,我们得到com.fasterxml.jackson.databind.JsonMappingException. 不能用 解析com.fasterxml.jackson.databind.ObjectMapper

SoapUI Json 请求

但是当使用 POSTMAN 发送相同的请求时,它就像一个魅力。 邮递员 Json 请求

我们使用@Consumes({MediaType.APPLICATION_JSON + "; charset=utf-8"})注释和Content-Type: application/json; charset=utf-8标题。但仍然没有效果。有没有人遇到过这样的问题或知道如何解决?我们无法更改测试工具。

4

1 回答 1

17

在 SoapUI 中有一个附加属性用于设置请求的编码。

它在选项卡下可用Request PropertiesProperty: Encoding, Value: UTF-8.

如上所述设置它解决了我们的问题。

于 2016-03-22T13:26:27.467 回答