波斯特在下面是什么意思?
ajaxRequest = new XMLHttpRequest();
ajaxRequest.open("POST", "url" + queryString, true);
因为我不能使用
$_POST['var']
从url访问变量,但是使用
$_REQUEST['var']
我可以访问值。。 最佳答案
当您从$_POST
中读取时,应该在HTTP主体中传递参数,而不是使用querystring。
您需要发送参数,如下例所示:
ajaxRequest = new XMLHttpRequest();
ajaxRequest.open("POST", "your_service.php", true);
ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ajaxRequest.send("var=100&another_var=200");
关于php - XMLHttpRequest中的POST或GET,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2243656/