我有一个curl请求作为API文档的一部分提供给我,并且不能让我的生活通过php(在Laravel中)工作。
文档说这样做......
wget -O- \
--header 'x-user:x' \
--header 'x-password:y' \
'http://example.com'
我正在尝试的是......
$url = 'http://example.com';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_USERPWD, "test_user:test_password");
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
dd($info);
这只是回应了身份验证失败,然后是我的请求上的一堆信息,而不是实际数据。
有谁可以指出我做错了什么?
答案 0 :(得分:0)
curl_setopt($ ch,CURLOPT_HTTPHEADER,array('x-user:something','x-password:something'));