首页 头条 财经 产业 跨境 时尚 物流 直播 优品 English
首页 / 文旅电商 / 正文

microsoft.xmlhttp常用来完成特定的转换以及发送任务

来源:
编辑:电经淘讯
时间:2023-09-04

MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。创建XMLHTTP对象的语句如下: Set objXML=CreateObject("Msxml2.XMLHTTP")或Set objXML= CreateObject("Microsoft.XMLHTTP") 'Or for version 3.0 of MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。


      Microsoft.XMLHttp组件的属性方法:
      一、使用步骤:
      1、创建XMLHTTP对象 //需MSXML4.0支持
      2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。
      3、发送指令。
      4、等待并接收服务端返回的处理结果。
      5、释放XMLHTTP对象
      二、XMLHTTP方法:
      Open( bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword )
      bstrMethod: 数据传送方式,即GET或POST。
      bstrUrl: 服务网页的URL。
      varAsync: 是否同步执行。缺省为True,即异步执行。False,为同步执行。
      bstrUser: 用户名,可省略。
      bstrPassword:用户口令,可省略。
      Send( varBody )
      varBody:指令集。可以是XML格式数据,也可以是字符串,流,或者一个无符号整数数组。也可以省略,让指令通过Open方法的URL参数代入。
      setRequestHeader( bstrHeader, bstrvalue )
      bstrHeader:HTTP 头(header)
      bstrvalue: HTTP 头(header)的值
      如果Open方法定义为POST,
      可以定义表单方式上传:xmlhttp.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded")
      三、XMLHTTP属性:
      onreadystatechange:在同步执行方式下获得返回结果的事件句柄。只能在DOM中调用。
      responseBody: 结果返回为无符号整数数组。
      responseStream: 结果返回为IStream流。
      responseText : 结果返回为字符串。
      responseXML: 结果返回为XML格式数据。

头条聚焦更多

AMANDA.CAO:以“华灯初尚”诠释女性

编辑:电商新品
2024-10-28
经济视界更多

OPPO要和苹果、三星掰手腕?刘作虎:国

    OPPO举办Find X8系列及旗舰生态新品发布...[详细]

并购、扭亏为盈,为何带不动“医药界拼

    药师帮发布公告称,公司就收购一块医药10...[详细]

热点财经更多
  • CopyRight @ 2013-2024 Reserved CN电商经济网版权所有所涉内容免责声明查阅