从Inetrnet浏览器测试Web服务

时间:2016-08-09 03:48:39

标签: web-services soap

我有一个C#程序,它连接到远程服务器上的Web服务。它一直工作到现在,但最近服务器已更改,现在当我的程序发送请求时,我收到了超时错误。

客户说当他用SOAP UI测试类似的调用时,他会收到回复。

我的问题是:有没有办法使用Internet Explorer测试对Web服务的调用?

服务器的SOAP信封如下所示:

POST /SomeWS/Authorization/Login.asmx HTTP/1.1
Host: SomeHostName
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.company.com/HQLWebServices/UserLogin"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UserLogin xmlns="http://www.company.com/HQLWebServices">
      <in_UserName>string</in_UserName>
      <in_Password>string</in_Password>
    </UserLogin>
  </soap:Body>
</soap:Envelope>

如何使用此功能通过IE发布请求?可以吗?

0 个答案:

没有答案