0

我尝试与之通信的 XML-RPC 服务器要求每个请求在 HTTP 标头的第一行中包含以下内容:

POST /Air HTTP/1.1

但是我们使用了以下代码,

urlc = (HttpURLConnection)url.openConnection();
urlc.setConnectTimeout(180000);
urlc.addRequestProperty("User-Agent", "AVAYA/3.1/1.0");
urlc.addRequestProperty("Authorization","Basic QXZheWE6QXZheWE=");
urlc.addRequestProperty("Content-type", "text/xml");
urlc.setDoOutput(true);
urlc.setRequestMethod("POST");

这导致....

POST HTTP/1.1
User-Agent: Avaya/3.1/1.0
Authorization: Basic QXZheWE6QXZheWE=
Content-type: text/xml

即没有“/Air”位。

请帮助我们修改 POST 标头

4

1 回答 1

0

确保“/Air”部分包含在您的网址中。目前不是。

于 2013-05-08T19:47:04.423 回答