【发布时间】:2011-06-06 11:29:12
【问题描述】:
两天前,我在 VS 2008 中创建了我的第一个 Web 服务,当我遇到以下有关 Web 服务的问题时,我正在考虑使用它:
1) 我的 Web 服务测试调用页面(作为 .NET 框架的一部分提供的预制页面)不显示任何示例 HTTP GET 请求\响应消息。它显示的唯一消息是 HTTP POST、SOAP 1.1 和 SOAP 1.2。我是否应该假设 Web 服务有些不鼓励使用 HTTP GET 协议来调用它们?
2) 为了通过浏览器进行 HTTP-POST 调用,我创建了一个示例 html 页面。我也可以做同样的事情来进行示例 HTTP-SOAP 调用吗?如果是,响应是否为 SOAP 格式?谁能给我发这样的html页面。
3) 通过浏览器调用网络服务时如何发送Host Header信息?
4) 当我们使用 POST 方法(method='post')调用 Web 服务时,为什么我们称其为“HTTP-SOAP 调用”?
5) 为什么 HTTP-SOAP 应该优先于 HTTP-GET 和 HTTP-POST?
感谢和问候' 米兰
【问题讨论】:
标签: .net web-services