Skip to content

goindow/php-curl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

CurlUtil

CurlUtil.php 是对 PHP CURL 的封装。使用单例模式,封装了最常用的 http/https 的 get/post 请求,内置支持 application/x-www-form-urlencoded 及 application/json 数据格式,便利的 header 配置,ssl 链式支持等

Usage

  • Init
const API_URL = '';

$postData = [
  'page': 1,
  'size': 15
  // more data
];

$curl = CurlUtil::getInstance();
  • Get
$curl->get(API_URL);
  • Post (formData )
$curl->get(API_URL);
  • Post (jsonData)
$curl->post(API_URL, $postData, true);
  • Https
$curl->ssl()->get(API_URL);
$curl->ssl()->post(API_URL, $formData);
$curl->ssl()->post(API_URL, $postData, true);

About

CurlUtil.php 是对 PHP CURL的封装

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages