客户端访问WebService中如何使用【使用HTTP GET访问方法】
来源:互联网 发布:淘宝哥伦比亚代购假货 编辑:程序博客网 时间:2024/05/21 21:48
使用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访问网络
- Boa服务器在ARM+Linux上的移植
- [Linux]:crosstool制作arm-linux交叉编译工具链
- C# 截图代码
- 闵可夫斯基和
- 常用正则表达式
- 客户端访问WebService中如何使用【使用HTTP GET访问方法】
- 消息驱动机制(转)
- lucene 建立多索引搜索器
- [SHELL]: ln 命令详解
- 管理讲座&演讲类收藏
- Power of Cryptography POJ2109
- 葡萄牙 对 朝鲜 7 0 绝对是鞋的原因 估计是输给了 Made in China
- 包络线
- HTTP工作原理