当我有一个ajax调用时,我为什么要设置xmlhttpRequest.setRequestHeader?从ajax对象中我们发送ajax请求是不是很明显。
答案 0 :(得分:3)
首先必须了解AJAX请求是HTTP请求。当你添加
xmlhttp.setRequestHeader('Content-Type','XXXXXXXXX');
它添加了一个标头,用于定义请求正文中包含哪种数据。 application/x-www-form-urlencoded
表示数据将是表单数据。数据格式可能是其他内容。只是表单数据是您将发送给服务器的最常见的事情。