客户端访问WebService中如何使用【使用HTTP GET访问方法】
来源:互联网 发布:网络聊天通讯软件 编辑:程序博客网 时间:2024/06/15 07:16
使用HTTP GET访问方法
• 使用ScriptMethodAttribute进行标记
– UseHttpGet属性设为true
• 客户端使用代理的方法没有任何变化
• 参数将使用Query String进行传递
• 性能较HTTP POST方法略有提高
• 一些特性略有改变
–缓存的基础
--------------------------------------------------------------------------------------------
实例
aspx页面
<asp:ScriptManager ID="ScriptManager1" runat="server" ScriptMode="Debug"><Services><asp:ServiceReference Path="Services/UseHttpGetService.asmx" InlineScript="true" /></Services></asp:ScriptManager><input type="button" value="Get Random" onclick="getRandom()" /><input type="button" value="Get Range Random" onclick="getRandom(50, 100)" /><script language="javascript" type="text/javascript">function getRandom(minValue, maxValue){if (arguments.length != 2){UseHttpGetService.GetRandom(onSucceeded);}else{UseHttpGetService.GetRangeRandom(minValue, maxValue, onSucceeded);}}function onSucceeded(result){alert(result);}</script>
UseHttpGetService.asmx页面
<%@ WebService Language="C#" Class="UseHttpGetService" %>using System;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Web.Script.Services;[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][ScriptService]public class UseHttpGetService : System.Web.Services.WebService{[WebMethod]public int GetRandom(){return new Random(DateTime.Now.Millisecond).Next();}[WebMethod][ScriptMethod(UseHttpGet=true)]//此属性设置为true表示使用GET方法进行传输public int GetRangeRandom(int minValue, int maxValue){return new Random(DateTime.Now.Millisecond).Next(minValue, maxValue);}}
- 客户端访问WebService中如何使用【使用HTTP GET访问方法】
- 客户端访问WebService中如何使用【使用HTTP GET访问方法】
- 客户端访问WebService中如何【改变客户端访问时的方法名】
- 客户端访问WebService中如何【改变客户端访问时的方法名】
- android中使用get方法访问一个url
- 使用HTTP GET 和HTTP POST请求访问HTTP资源
- 使用HTTP GET 和HTTP POST请求访问HTTP资源
- 使用 VC++访问webservice
- 使用get 、post、soap方式访问webservice示例
- ajax——客户端访问webservice基本使用方式
- Android客户端访问使用Jersey开发RESTful的webservice服务器
- (简单实例)如何从客户端访问WebService
- 客户端如何通过专用APN访问WebService
- axis客户端访问webservice方法(转)
- android 使用http get 与post 访问网络
- 使用HTTP访问
- 使用HTTP访问SQLServer
- 使用HTTP访问网络
- .y4m文件解析
- 客户端访问WebService中的【客户端浅析】
- 通天塔导游 - 细数各种编程语言优缺点
- 客户端访问WebService中如何【改变客户端访问时的方法名】
- 电流转电压几种电路
- 客户端访问WebService中如何使用【使用HTTP GET访问方法】
- windows快捷键
- jquery 实现iframe 自适应高度
- Jack's Notes9——关于窗体间传值(用三层实现TreeView)
- js没权限
- 为何我喜爱读他人的代码,而你也应该去喜爱它
- 杂感系列之一--C++杂感
- 工作3年零2天
- readline 命令行程序