use GuzzleHttpClient;
$client = new GuzzleHttpClient();
$res = $client->request('GET', 'https://api.github.com/user', [
'auth' => ['user', 'pass']
]);
echo $res->getStatusCode();
use GuzzleHttpClient;
$client = new GuzzleHttpClient();
$res = $client->request('GET', 'https://api.github.com/user', [
'auth' => ['user', 'pass']
]);
echo $res->getStatusCode();
...
use GuzzleHttp\Client as Guzzle_Client;
use GuzzleHttp\Psr7\Request as Guzzle_Client_Psr7;
...
$Arr_Config = ... // 各种 HTTP 配置
$Obj_Guzzle = new Guzzle_Client;
$Obj_Request = new Guzzle_Client_Psr7( 'GET', 'https://api.github.com/user', $Arr_Config );
$Obj_Response = $Obj_Guzzle -> send( $Obj_Request, [ 'timeout' => 2 ] );
$Str_Response = $Obj_Response -> getBody();
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答566 阅读✓ 已解决
784 阅读
use GuzzleHttpClient;
$client = new Client([