guzzle不知不觉升级到六,升级以后和原来3.*的时候用法不一样了,看文档也迷糊,找了半天才从文档找到用法:
POST
$response = $client->request('POST', 'http://httpbin.org/post', [
'form_params' => [
'field_name' => 'abc',
'other_field' => '123',
'nested_field' => [
'nested' => 'hello'
]
]
]);
$result = $response->getBody();
GET
$client = new Client();
$res = $client->request('GET', $url . "?param1=1¶m2=9");
$result = $res->getBody();
讲道理,还是挺方便的。