Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
响应HTTP Post请求的PHP文件_Php_Http_Post_Https - Fatal编程技术网

响应HTTP Post请求的PHP文件

响应HTTP Post请求的PHP文件,php,http,post,https,Php,Http,Post,Https,我将如何创建一个.php文件,当向其发送POST请求(包括数据)时,该文件将作出响应? 例如,我用{username:“test”}向发送一个POST请求,它用“test”进行响应。如果您想响应任何POST请求,只要它是POST请求 你可以试试这个 If(strtolower($\u服务器['REQUEST\u METHOD']='post'){echo“test”;} 或 你用 $data = file_get_contents("php://input"); $data = json_dec

我将如何创建一个.php文件,当向其发送POST请求(包括数据)时,该文件将作出响应?
例如,我用{username:“test”}向发送一个POST请求,它用“test”进行响应。

如果您想响应任何POST请求,只要它是POST请求 你可以试试这个 If(strtolower($\u服务器['REQUEST\u METHOD']='post'){echo“test”;}

或 你用

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


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

这是php web编程101。花几个小时学习LAMP原理,如果无法使其工作,请返回一些代码。嗯,我发送请求时得到的答复是空的。有一点您的问题不太清楚,让我问一下,这是e为了回答您的问题,您是如何发送请求的?通过表单?ajax?还是其他服务器正在发送给您好的,它正在工作,我将为它制作一个单独的解析器。谢谢!
 echo $_POST['username'];