略谈XMLHTTP中
tRequestHeader方法
略谈XMLHTTP中tRequestHeader方法和
参
注意:在FF里面需要将open方法放在
tRequestHeader之前
一、为何要用到tRequestHeader
通常在HTTP协议里,客户端像服务器取得某个
网页的时候,必须发送一个HTTP协议的头文件,
告诉服务器客户端要下载什么信息以及相关的
参数。而XMLHTTP就是通过HTTP协议取得网站
上的文件数据的,所以也要发送HTTP头给服务
器。但是XMLHTTP默认的情况下有些参数可能
没有说明在HTTP头里,这是当我们需要修改或
添加这些参数时就用到了
tRequestHeader方法。
二、tRequestHeader参数详解
使用GET下列参数
uestHeader
("CONTENT-TYPE",
"application/x-www-form-urlencoded")
代表的意义:
GET/?www=1234HTTP/1.1
Accept:*/*
Accept-Language:zh-cn
UA-CPU:x86
Accept-Encoding:gzip,deflate
Ur-Agent:Mozilla/4.0(compatible;MSIE
6.0;WindowsNT5.2;SV1;CLR
1.1.4322;CLR2.0.50727)
CONTENT-TYPE:application/x-www-form-urlen
coded
Host:
Connection:clo
Cookie:%C3%F7%CC%EC=%B0%CB;ASPSESSIONIDA
SDBSDRR=BLEDBIBBCGKBJAKJCFEJKGII
注:
Cookie:%C3%F7%CC%EC=%B0%CB;ASPSESSIONIDA
SDBSDRR=BLEDBIBBCGKBJAKJCFEJKGII
www=1234
这时,数据就需要说明字节大小了
至于Connection:Clo,很明显英文的意思是
连接:关闭
只是客户端在提交数据时告诉服务器让谁先关
闭连接而已。
三、PS:
tRequestHeader方法只是XMLHTTP为添加或
修改HTTP头提供的一个接口方法而已,
至于里面的值则是HTTP协议的含义,当然也可
以发自己的东西进去,即使IIS不能识别你的信
息也不会报错
如:
tRequestHeader("MyName",
"Supermanking")
虽然IIS不会报错,但这个信息也可以有用,可
以在ASP程序里读取HTTP头信息分析是否有
MyName:Supermanking
信息,可根据你的需求来做处理
本文发布于:2022-12-28 12:01:42,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/46505.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |