使用guzzle用冒号访问uri

时间:2017-11-06 11:32:19

标签: php curl guzzle

我正在尝试访问此地址https://companyname.pipedrive.com/v1/deals:(id)?api_token=mytoken的资源。但是当使用guzzle我总是得到这个异常

  

GuzzleHttp \ Exception \ ConnectException:cURL错误6:无法在第186行的/var/app/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php中解析host:deals(请参阅http://curl.haxx.se/libcurl/c/libcurl-errors.html)< / p>

我认为问题在于网址中的冒号,因为没有它就可以正常工作。我也试图向邮递员提出请求,一切正常,所以这应该是guzzle的问题。有没有办法让这项工作?感谢

1 个答案:

答案 0 :(得分:1)

您是否尝试使用URL编码的等效项(https://companyname.pipedrive.com/v1/deals%3A(id)?api_token=mytoken )替换冒号?

x