如何发送http回复


How to send out a http reponse

我是php新手,在将php与apache一起使用时遇到了一些问题。我不想使用浏览器发送或接收http请求,所以我必须手动处理这个问题。在服务器端,我可以使用file_get_content("php://input")从http请求中提取正文,但我如何构建http响应?方法是"post",我想在响应正文中插入一个xml字符串。感谢您的帮助!

示例:

请参阅:http://php.net/manual/en/function.header.php

对于HTTP代码,请在谷歌上搜索。

只需echo "whatever"即可将其返回到用户浏览器。请记住,PHP是一种解释语言,最初用于在发送到浏览器之前进行内联脚本编写(即与HTML混合)。所以一个文件:

<?php echo "here"; ?>

当用户转到适当的URL时,只会将该回复返回给用户浏览器。除了这个基本的应用程序逻辑之外,还可以添加任何解析等。