编程语言
首页 > 编程语言> > PHP-用Guzzle做“ curl -u”

PHP-用Guzzle做“ curl -u”

作者:互联网

我正在使用一项服务,要求我通过以下方式调用它:

curl -u username:password -X POST "http://www.theirurl.com"

但是,我想使用Guzzle而不是原始的CURL.有办法让Guzzle传递-u参数吗?我尝试了User-Agent,但这是不正确的.

解决方法:

这不是用户代理,而是HTTP基本身份验证.

$client->post('http://www.theirurl.com/', ['auth' => ['username', 'password']]);

http://guzzle.readthedocs.org/en/latest/request-options.html?highlight=auth#auth

标签:guzzle,php
来源: https://codeday.me/bug/20191028/1953431.html