Http工具
Http 类 网络请求
http类主要是兼容 swoole环境和普通环境,swooole模式下 自动使用http 协程客户端,普通模式下使用\Requests类,同时将返回结果进行统一为HttpResponse类http 类只是简单的工具类,只实现最常用的需求,不实现 cookie 的功能
方法 | |
---|---|
get($url, $header = []) | get 请求 |
post($url, $header = [], $data = []) | post 请求 |
put($url, $header = [], $data = []) | put 请求 |
使用
$url='http://baidu.com';
$header=[
'a'=>1
];
$response=Http::get($url,$header);
$data=$response->json();
HttpResponse
属性 | 含义 |
---|---|
$status_code | 状态码 |
$headers | 返回的请求头 |
$body | 返回的文本 |
方法 | 含义 |
json | 结果转化为 json返回 |