从 5 迁移到 6,我遇到了障碍,找不到相关文档。
Guzzle 文档在这里,http ://guzzle.readthedocs.io/en/latest/quickstart.html#creating-a-client ,我们可以添加“任意数量的默认请求选项”的站点。
我想在每个请求中发送“foo=bar”。例如:
$client = new Client([
'base_uri' => 'http://google.com',
]);
$client->get('this/that.json', [
'query' => [ 'a' => 'b' ],
]);
这将在http://google.com/this/that.json?a=b上生成 GET
如何修改客户端构造以使其产生:
http://google.com/this/that.json?foo=bar&a=b
谢谢你的帮助!