使用CURL从php://输入获取/读取原始发布数据,而不是使用file_get_contents

时间:2012-03-27 13:01:09

标签: php curl http-post file-get-contents

我的服务器人员禁用了所有套接字功能,并在请求它们后启用了CURL,我正在与他们协商其他功能。

同时在我的一个代码中,我想从 php://输入

中读取原始帖子数据

我正在使用 file_get_contents(" php://输入")来获取原始帖子数据,但在我的服务器中只启用了curl,我无法做到这一点。

所以我想知道如何使用curl读取原始发布的数据。

请提出您的意见。

1 个答案:

答案 0 :(得分:0)

我的另一个与此相关的问题我得到了另一个。它起作用了。

what are the alternatives for php://input and $HTTP_RAW_POST_DATA when file_get_contents and always_populate_raw_post_data are disabled

因为file_get_contents被禁用而且curl是通信的唯一方式我试图在curl中使用包装器,如php; //输入,我认为不可能,但我得到了这个备用。

所以链接是file_get_contents的替代品(“php:// input”);