wangsitong / perfect-curl
请求的简单curl
dev-master
2022-03-22 12:09 UTC
Requires
- php: ^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-22 17:34:21 UTC
README
简单易用,完美适用于请求
支持各种请求模式,如get、post、put、delete
支持多种请求内容类型,如json和x-www-form-urlencoded
优雅的完成要求
示例
use PerfectCURL\PerfectCURL; // default get $request = (new PerfectCURL()) ->setUrl('https://www.moedict.tw/a/好.json') ->start(); var_dump($request);
use PerfectCURL\PerfectCURL; // post $curl = new PerfectCURL(); $result = $curl->setHeaders(["Authorization:Bearer " . 'efg',]) ->setUrl('https://www.google.com') ->setType("post") ->setContentType("json") ->setProxy("127.0.0.1:1234") ->start(); var_dump($result); $code = $curl->getHttpCode(); $info = $curl->getHttpInfo(); $error = $curl->getError(); var_dump($code); var_dump($info); var_dump($error);