void setRequestHeader(string header, string value)
这个方法为HTTP请求中一个给定的首部设置值。
它有两个参数,第一个串表示要设置的首部,第二个串表示要在首部中放置的值。需要说明,这个方法必须在调用open()之后才能调用。这个函数困扰我好久了 ,怎么想也想不通,在这问问大家:
"第一个串表示要设置的首部"-->>>怎么理解呢?
第二个串表示要在首部中放置的值"-->>>怎么理解呢?例如:xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");其中xmlHttp是用来保存XMLHttpRequest实例化的一个引用
这个方法为HTTP请求中一个给定的首部设置值。
它有两个参数,第一个串表示要设置的首部,第二个串表示要在首部中放置的值。需要说明,这个方法必须在调用open()之后才能调用。这个函数困扰我好久了 ,怎么想也想不通,在这问问大家:
"第一个串表示要设置的首部"-->>>怎么理解呢?
第二个串表示要在首部中放置的值"-->>>怎么理解呢?例如:xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");其中xmlHttp是用来保存XMLHttpRequest实例化的一个引用
5分钟就会用了
我06 年时,搞懂过,但自从用了jquery 后,就没有关注过了。
建议去看一下HTTP协议相关的知识。这个函数就是用来补充HTTP头信息的。
对于一个通信协议 消息头/消息体 的分割方式是很常用的