将curl命令转换为php curl

时间:2014-05-28 21:55:35

标签: php curl

我想将以下curl命令转换为php curl

curl -k -u username:pass https://HOSTNAME/something/some.dll\?GetSomeInfo\&Items\=getSomeRequest\;getSomeInfoRequest  

curl命令在linux中运行良好。我在下面写的php代码什么都没打印。如果我删除CURLOPT_USERPWD行,它将打印一个失败的身份验证页面。有人可以告诉我我做错了吗?

现在我有这个:

$username='username';
$password='pass';
$location= escapeshellcmd('https://HOSTNAME/something/some.dll\?GetSomeInfo\&Items\=getSomeRequest\;getSomeInfoRequest');
$ch = curl_init ();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_USERPWD,"$username:$password");
curl_setopt($ch,CURLOPT_URL,$location);
echo curl_exec ($ch); 

0 个答案:

没有答案