如何通过php / laravel执行此卷曲请求?

时间:2017-09-18 21:19:59

标签: php laravel curl

我有一个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);

这只是回应了身份验证失败,然后是我的请求上的一堆信息,而不是实际数据。

有谁可以指出我做错了什么?

1 个答案:

答案 0 :(得分:0)

curl_setopt($ ch,CURLOPT_HTTPHEADER,array('x-user:something','x-password:something'));