为ajax调用设置xmlhttpRequest.setRequestHeader?

时间:2010-12-16 03:48:12

标签: php javascript ajax

当我有一个ajax调用时,我为什么要设置xmlhttpRequest.setRequestHeader?从ajax对象中我们发送ajax请求是不是很明显。

1 个答案:

答案 0 :(得分:3)

首先必须了解AJAX请求是HTTP请求。当你添加

xmlhttp.setRequestHeader('Content-Type','XXXXXXXXX');

它添加了一个标头,用于定义请求正文中包含哪种数据。 application/x-www-form-urlencoded表示数据将是表单数据。数据格式可能是其他内容。只是表单数据是您将发送给服务器的最常见的事情。