发布时间:2024-07-30 09:11:00
如果你想使用 GuzzleHttp\Client
在 PHP 中进行 HTTP 请求,通常是用来与 API 进行交互,而不是直接执行 SQL 查询。Guzzle
是一个流行的 PHP HTTP 客户端库,用于发出 HTTP 请求。
如果你的需求是通过 HTTP 请求从 API 获取数据,而不是直接连接数据库,那么你可以使用 Guzzle
来执行这些请求。以下是一个示例,展示了如何使用 Guzzle
发出 HTTP 请求:
composer require guzzlehttp/guzzle
一、post请求
$client = new Client(['verify' => false]); $postdata = $client->request('post',$api,['form_params'=>['aaa'=>1], 'headers' => $headers,'proxy'=>$proxy]); $data = $postdata->getBody()->getContents();
二、 忽略证书验证
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)