设为首页收藏本站

SKY外语、计算机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8658|回复: 1
打印 上一主题 下一主题

第一课Microsoft.XMLHTTP对象

[复制链接]

27

主题

1

好友

637

积分

高级会员

Rank: 4

性别
保密

最佳新人

跳转到指定楼层
楼主
发表于 2013-12-22 17:02:16 |只看该作者 |倒序浏览
本帖最后由 刺客 于 2014-1-7 21:14 编辑

作者:刺客      日期:2013/12/22      地址:http://www.skywj.com/thread-9491-1-1.html

简介
Microsoft.XMLHTTP是网页访问的基础对象接口,利用Microsoft.XMLHTTP对象可以完成GET或POST访问,大家常用到模块中的POST或GET访问代码,他的实际完成方法任然是Microsoft.XMLHTTP对象,学好Microsoft.XMLHTTP可以完成网页上的很多操作,再也可以不用别人的模块了。

主要内容:

一、Microsoft.XMLHTTP的方法

1、访问方法
方法调用格式: 〈无返回值〉 对象.方法 ("open",bstrMethod,bstrUrl,varAsync,bstrUser,bstrPassword)
bstrMethod:     数据传送方式,即GET或POST。
bstrUrl:        服务网页的URL。
varAsync:      是否同步执行。缺省为True,即同步执行,但只能在DOM中实施同步执行。用中一般将其置为False,即异步执行。
bstrUser:       用户名,可省略。
bstrPassword:用户口令,可省略。


2、设置协议头方法
方法调用格式: 〈无返回值〉 对象.方法 ("setRequestHeader",bstrHeader,bstrValue)
bstrHeader:HTTP 头(header)
bstrvalue: HTTP 头(header)的值
易语言代码如下:


3、取协议头值方法
方法调用格式: 〈文本型〉 对象.文本方法 ("getResponseHeader",bstrHeader)
bstrHeader:HTTP 头(header)
易语言代码如下:


3、取所有协议头方法
方法调用格式: 〈文本型〉 对象.文本方法 ("getAllResponseHeaders")
易语言代码如下:


4、发送http请求方法
方法调用格式: 〈无返回值〉 对象.方法 ("send",varBody)
varBody:指令集。可以是XML格式数据,也可以是字符串,流,或者一个无符号整数数组。也可以省略,让指令通过Open方法的URL参数代入。
易语言代码如下:


5、中止HTTP请求方法
方法调用格式: 〈无返回值〉 对象.方法 ("abort")
易语言代码如下:


二、Microsoft.XMLHTTP属性

1、获取HTTP状态整数属性
属性读取格式: 〈整数型〉 对象.读数值属性 ("status")
注释:HTTP状态代码获取。
易语言代码如下:


2、获取HTTP状态文本属性
属性读取格式: 〈文本型〉 对象.读文本属性 ("statusText")
注释:获取HTTP状态文本。
易语言代码如下:


3、获取XML响应对象属性
属性读取格式: 〈对象〉 对象.读对象型属性 ("responseXML")
注释:获取响应体
易语言代码如下:


4、获取text响应对象属性
属性读取格式: 〈文本型〉 对象.读文本属性 ("responseText")
注释:获取响应体
易语言代码如下:


5、获取响应体属性
属性读取格式: 〈变体型〉 对象.读属性 ("responseBody")
注释:获取响应体
易语言代码如下:


6、获取IStream流属性
属性读取格式: 〈变体型〉 对象.读属性 ("responseStream")
注释:获取响应体
易语言代码如下:


7、获取XML请求状态
属性读取格式: 〈整数型〉 对象.读数值属性 ("readyState")
注释:返回XMLHTTP请求的当前状态
易语言代码如下:


8、XML请求状态改变事件属性
属性写入格式: 〈无返回值〉 对象.写属性 ("onreadystatechange",参数1)
参数<1>的名称为“参数1”,类型为“对象”。
注释:注册一个完整的事件处理程序
易语言代码如下:



以上是本次学习的完整内容,大家都学会了么






分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享淘帖0 收藏收藏0 评分评分

27

主题

1

好友

637

积分

高级会员

Rank: 4

性别
保密

最佳新人

沙发
发表于 2013-12-22 18:34:13 |只看该作者
咋就没人顶呢?
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册


手机版|SKY外语计算机学习 ( 粤ICP备12031577 )    

GMT+8, 2024-5-6 10:26 , Processed in 0.146385 second(s), 26 queries .

回顶部