GuzzleHttp
简介
HTTP默认集成了GuzzleHttp,这是一个非常好用的http请求封装库,当我们有需要actionphp内请求其他资源是可以使用此工具。
安装扩展
InitAdmin内置无需安装
基本用法
get请求接口http://127.0.0.1:8080/apiurl
$client = new \GuzzleHttp\Client([
'base_uri' => 'http://127.0.0.1:8080',
'timeout' => 2.0,
]);
$response1 = json_decode(
$client->request('GET', '/apiurl', [
'headers' => [
'Authorization' => $response['data']
]
]),
true);
var_dump($response):