0
我一直在努力和研究很辛苦,但我还没有找到答案。cURL到PHP与标题和用户名,但没有密码
我得到了以下卷曲:
curl "https://someurl" -H "client-id: Fsomemorecharacters8=" -u "8somemorecharacters0:"
测试在命令shell完美的作品。 但是,我怎样才能使它与PHP一起工作? 通常它的“用户名:密码”,但我得到了“用户名:”这很奇怪。
我的PHP代码至今:
<?php
$ch = curl_init();
$url = 'https://someurl';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, array('client-id: FHP20c+somemorecharacters8='));
curl_setopt($ch, CURLOPT_USERPWD, '85a15somemorecharacters4550:'); //Issue is here i think
$output = curl_exec($ch);
curl_close($ch);
?>
你有任何想法如何使工作给予-U“用户名”,而不是-U“用户名:密码”?
问候
UPDATE
的回答,请参阅下文!
是' '85a15somemorecharacters4550:' 末端的空间'一个错字?这将发送一个空格作为密码。 – iainn
感谢您的回答@iainn。 对不起,这是一个错字。我相应地编辑了我的帖子。 – TrojanRabbit