通过URL传参调用webservice(转)
2011-12-13 23:48
381 查看
存在问题:
想实现这样的方式来访问webservice,类似(可以外网访问):http://www.webservicex.net/globalweather.asmx/GetCitiesByCountry?CountryName=China
我自己定义的webservice中的方法代码如下:
C# code
希望能够通过:http://localhost:4109/Gridview/HelloWorld.asmx/HelloWorld?name=123 直接调用webservice
处理办法如下:
转自:/article/1688360.html
想实现这样的方式来访问webservice,类似(可以外网访问):http://www.webservicex.net/globalweather.asmx/GetCitiesByCountry?CountryName=China
我自己定义的webservice中的方法代码如下:
C# code
[WebMethod] public string HelloWorld(string name) { return name; }
希望能够通过:http://localhost:4109/Gridview/HelloWorld.asmx/HelloWorld?name=123 直接调用webservice
处理办法如下:
在web站点的web.config的 <system web>... </system web>内增加如下元素标签: XML code <webServices> <protocols> <add name="HttpPost" /> <add name="HttpGet" /> <add name="HttpSoap" /> <add name="Documentation" /> </protocols> </webServices> 原理剖析: 通过http请求访问webservice有三种方式,在ie中输入url并传参的方式属于http-get方式。通过增加web.config配置,实现允许get请求即可。 |
相关文章推荐
- 中心点通过url来动态调用 周边点不同位置但功能相同的WebService
- 中心点通过url来动态调用 周边点不同位置但功能相同的WebService
- MyEclipse 调用C# webservice(通过url)
- Jquery Easy UI 中的datagrid通过url调用webservice返回json数据
- 通过URL调用WebService里面的方法,报“因URL意外地以***结束,请求格式无法识别。”解决方案
- 通过URL调用WebService里面的方法,报“因URL意外地以***结束,请求格式无法识别。”解决方案
- 通过URL传参访问webservice
- 使用Loadrunner 调用Webservice接口测试优化总结(通过URL方式)
- java调用Myeclipse通过jax-ws方式搭建的webservice
- playframework2.0 通过xfire调用webservice
- Android通过ksoap2这个框架调用webservice大讲堂
- php调用.net的WebService传参问题
- python通过http请求发送soap报文进行webservice接口调用
- JAVA方法中通过调用URL来获取其返回的内容
- Android通过WebService调用接口
- 我的Android进阶之旅------>Android通过调用Webservice实现手机号码归属地查询
- 微信相关 -- 可以通过调用下面的方法 请求对应的url 获取微信服务器返回的json数据
- 用js通过url传参把数据从一个页面传到另一个页面
- Java通过axis调用.NET WebService
- 通过url传参,取值