GET请求有效,但POST返回404

问题描述 投票:0回答:1

我试图从javascript发布一些数据到php页面(两者都在不同的文件夹中的同一个域)我使用jquery ajax发送我的请求。如果我使用GET请求一切正常,但当我切换到POST时,我得到404响应。

我的js:

$.ajax({
  type: 'POST',
  url: myurl,
  data: {html: 'hello', name: 'bob'},
  dataType: 'json'
});

我的PHP:

if (!empty($_POST)) {
    $html = $_POST['html'];
    $name = $_POST['name'];
    echo $html . ' ' . $name;
}
javascript php jquery ajax
1个回答
0
投票

显然问题在于我正在使用的环境。我试图在一个不公开的测试子域中发送请求,一旦我将代码移动到我的生产环境,请求就完成了。我无法确切地指出它不起作用的确切原因,但这是两种环境之间的唯一区别。

© www.soinside.com 2019 - 2024. All rights reserved.