我的本地主机和我的服务器之间使用JAVA对REST编码的不同响应

问题描述 投票:0回答:1

我正在尝试从REST连接获取xml。 在我的本地计算机上,我以正确的编码接收它。 例如:수정완료,但在我的服务器中,我收到的请求与“ ˆ”•“™™”相同。

在两台机器上使用Web浏览器,我可以正确收到REST请求。

有任何想法吗?

我在两台机器上都使用Apache Tomcat 6.0

编辑:我按照这个例子:

http://support.openview.hp.com/selfsolve/document/KM997956/binary/ALM11.00_REST_API.html?searchIdentifier=-765a98c0%3a12de84ca170%3a-27ac&resultType=document

user: exampleStack
pass: example

直接来源连结: http : //h30499.www3.hp.com/hpeb/attachments/hpeb/itrc-895/68767/1/alm_rest.zip

提前致谢。

java xml rest encoding alm
1个回答
1
投票

最后,我终于有了解决这个问题的答案: https : //forums.adobe.com/message/3602618

我要做的是直接从Rest响应中获取字符串,获取bite [] ,然后正确编码:=)

String myXmlEncoded = new String(con.httpGet().getResponseData(), "UTF-8");

多谢你们。

© www.soinside.com 2019 - 2024. All rights reserved.