Post-to-server通过Postman返回空


Post to server returns empty via Postman

这是我的index.php文件

 <?php
  print_r($_POST);
  exit;
?>

我使用chrome中的poster在我的网站上发帖,但什么都没有。我只得到

Array
(
)

我知道邮差工作是因为我有免费网络托管时用过它。现在我向一位朋友请求在他的网站上留出一点空间,但由于某种原因,帖子数据没有打印出来。我该如何解决这个问题?

这是一张正在发生的事情的照片:http://6pix.net/images/16687663370157764163.png。

以下是可能的错误和调试方法

1.检查您的web服务器是否支持php

您可以通过运行带有一些输出语句(如echo )的.php文件来检查这一点

2.检查您是否正确指向页面

你应该通过输出一些内容来检查这一点

3.尝试使用完整路径

一些服务器需要获得完整路径,即,如果目录路径为,它将不支持指向index.htmlindex.php

附加说明:

如果以上问题没有帮助,那么您可以检查.htaccess、REST调用的阻塞等。

如果你真的(如屏幕截图所示)做

print_r($_REQUEST);

请检查您的的php.ini

request_order
variables_order

如果"post"不在该订单中,$_REQUEST将不会在其中包含"post"内容。