我目前正在使用来自 Java 客户端的 POST 请求来访问使用 WSDL 文件的 SOAP Web 服务。
我确实收到了来自网络服务的答复,说我的 XML 有问题。我相信目前没有发送任何 XML。我的问题是我必须为我的 XML 设置什么 POST 键,我希望 Web 服务将其用作输入?
这是我的一个代码片段:
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("Content", input));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse resp = httpclient.execute(httppost);