0
我有下面的curl程序工作正常。file_get_contents等价于curl函数
$data="var1=$var1&var2=$var2";
$ch = curl_init("http://www.website.asmx/FetchData");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
我试过下面的代码,使用file_get_contents来获取相同的数据,但它返回false。
$data="var1=$var1&var2=$var2";
$result = file_get_contents("http://www.website.asmx/FetchData?=".$data);
var_dump($result);
exit();
什么样的代码将等同于上面的curl程序?
删除** = **行内:** .../FetchData?=“。$ data); **这就是Bug ...它应该是:** .../FetchData?” 。 $的数据); ** – Poiz