【问题标题】:PHP File That Responds To HTTP Post Request响应 HTTP Post 请求的 PHP 文件
【发布时间】:2018-01-03 02:11:37
【问题描述】:

我将如何创建一个 .php 文件,当向它发送 POST 请求(包括数据)时会响应? 例如,我使用 {username: "test"} 向 http://example.com/example.php 发送 POST 请求,它以 "test" 响应。

【问题讨论】:

标签: php http post https


【解决方案1】:

好吧,如果您的意思是回复任何发布请求,只要它是发布的 你可以试试 if(strtolower($_SERVER['REQUEST_METHOD'] == 'post'){echo "test";}

或者 你用

$data = file_get_contents("php://input");
$data = json_decode($data);
echo $data['username'];

或者

 echo $_POST['username'];

所有这些都取决于请求的发送方式,但您仍然可以澄清更多。

【讨论】:

  • 呃,我发送请求时得到一个空响应。
  • 这是你的问题不太清楚,让我问一下,这样更容易回答你的问题,你是如何发送请求的?通过表格?阿贾克斯?或其他服务器正在发送给您
  • 好的,它正在工作,我只是要为它制作一个单独的解析器。谢谢!
猜你喜欢
  • 2020-11-17
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多