通过XMLHttpRequest发送(和接收)字符串的最佳方法?

时间:2014-05-21 13:02:33

标签: php ajax post xmlhttprequest

关于其他一些帖子,可以通过

完成
xmlhttp.open("POST","test.php",true);
xmlhttp.setRequestHeader("X","Y");
xmlhttp.send("name=MyName&mode=delete");

我的问题:

  • X和Y是什么?为什么我需要它们以及如何使用它们?
  • 如何阅读test.php文件中的“名称”和“模式”属性?

这可能是非常基本的问题,但我对这些东西不熟悉并且无法在互联网上找到基本答案所以请保持温和。

1 个答案:

答案 0 :(得分:1)

setRequestHeader(header,value)

向请求添加HTTP标头。

header:指定标题名称

value:指定标头值

通常用于指定要在send()方法中发送的数据类型。

示例:数据作为html表单

xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded")

在php中:

$_POST['name']检索名称值 $_POST['mode']检索模式值