php的http请求库guzzle示例代码
代码语言:php
所属分类:通讯
代码描述:php的http请求库guzzle示例代码,http请求get、post、上传文件、修改header和cookie代码。
代码标签: php http 请求库 guzzle 示例 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php require('/data/wwwroot/default/lib/php/vendor/autoload.php'); //安装 //composer require guzzlehttp/guzzle //详细文档:https://phpguzzle.org/zh/quickstart.html //实例化客户端 $client = new GuzzleHttp\Client(); //添加header和记录cookie // $client = new GuzzleHttp\Client(['cookie'=>true,'headers'=>['referer'=>'https://www.baidu,com']]); //构造url $url = 'https://www.baidu.com'; //get请求 $res = $client->request('GET', $url); //返回状态码 echo $res->getStatusCode(); //post请求 $res = $client->request('POST', $url, [ 'form_params' => [ 'name' => 'bfw', 'sex' => 'male' ] ]); //返回状态码 echo $res->getStatusCode(); //实例化客户端 //post请求 $res = $client->request('POST', $url, [ 'multipart' => [ [ 'name' => 'name', 'contents' => 'bfw' .........完整代码请登录后点击上方下载按钮下载查看
网友评论0