简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

用VBS实现的发送带Cookie的HTTP请求的代码

来源:易贤网   阅读:1408 次  日期:2016-07-05 10:55:27

温馨提示:易贤网小编为您整理了“用VBS实现的发送带Cookie的HTTP请求的代码”,方便广大网友查阅!

在昨天的《使用正确版本的XMLHTTP》中卖了个关子,ServerXMLHTTP的功能比XMLHTTP强大,你现在大概已经猜到了吧。没错,用ServerXMLHTTP可以在HTTP请求头中加入Cookie,而XMLHTTP不可以

为了方便测试,先写一个回显Cookie的简单的PHP程序:

代码如下:

<?php

foreach($_COOKIE as $key => $value)

echo "$key => $value\r\n";

?>

然后分别用ServerXMLHTTP和XMLHTTP测试:

代码如下:

Dim http

Set http = CreateObject("Msxml2.XMLHTTP")

http.open "GET", "http://demon.tw/test/cookie.php", False

http.SetRequestHeader "Cookie", "user=demon; passwd=123456"

http.send

WScript.Echo http.responseText

用Msxml2.XMLHTTP什么都没有返回。

代码如下:

Dim http

Set http = CreateObject("Msxml2.ServerXMLHTTP")

http.open "GET", "http://demon.tw/test/cookie.php", False

http.SetRequestHeader "Cookie", "user=demon; passwd=123456"

http.send

WScript.Echo http.responseText

用Msxml2.ServerXMLHTTP返回

user => demon

passwd => 123456

以后碰到需要Cookie的网页就不用愁了。

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:校准系统时间的VBS代码
下一篇:在VBS中定义字节数组Byte()介绍
易贤网手机网站地址:用VBS实现的发送带Cookie的HTTP请求的代码
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!