通过PHP解析来自Gnip.com的POST
问题描述:
我在Gnip.com上设置了一个过滤器。在我的脚本URL中输入“POST URL”字段。该网址是正确的,因为Gnip.com真正调用它。但是当脚本被调用时,我没有收到任何数据。我试图解析$ _GET和$ _POST,但都是空数组。 getallheaders()给我一些数据,但没有XML。如何获取Gnip.com发送的XML?通过PHP解析来自Gnip.com的POST
我不想使用任何包,因为我只需要获取由Gnip.com发送给我的XML数据。
我希望你能帮助我。提前致谢!通过Gnip.com“POST URL”的
描述: “POST URL:这是一个可选网址GNIP将发布更新的URL必须能够以HEAD请求响应 例:http://pivotallabs.com”
答
要获得POST请求的原始体,使用:
$data = file_get_contents("php://input");
这就是我一直在寻找的! :))) 非常感谢你! – caw 2009-06-19 13:46:27