我创建了一个接受application / xml的rest API,但是当任何俄罗斯字符进入请求时它表示为??????。
例如:Государственныйакадемический即将出现 ??????????????? ?????????????
我试图把
<system-properties>
<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
</system-properties>
这没有影响。然后我试着放@Consumes("application/xml;charset=utf-8")
它也没有用。
如果我在回复中返回相同的俄语字符,它可以正常工作并正常显示。 我不知道为什么我无法收到俄文字符。
环境: