php - 如何为curl启用php://输入流包装器

时间:2012-04-25 16:54:40

标签: php libcurl

我试图做以下

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"php://input" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
$result=curl_exec ($ch);
echo curl_error($ch);
echo $result;

使用curl获取原始帖子数据,因为我的托管com禁用除curl之外的所有套接字函数,所以我不能做file_get_contents(“php:// input”);

我收到类似

的错误
  

libcurl1中不支持或禁用协议php

我该怎么办?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您不需要套接字功能来访问php://input,它可以通过标准fopen访问,如果您的托管公司阻止fopen,那么您应该考虑更改提供商,代码。