danield-griffiths / xttp
一个极简的PHP Http客户端
dev-master
2017-12-18 20:07 UTC
Requires
- php: ~5.6|~7.0
This package is auto-updated.
Last update: 2024-08-29 05:30:58 UTC
README
一个极简的PHP Http客户端。
安装
composer require daniel-griffiths/xttp dev-master
用法
默认情况下,Xttp假设发送/接收的数据编码为json。以下是一个如何使用此库的示例代码。
<?php require __DIR__.'/../vendor/autoload.php'; use DanielGriffiths\Xttp\Xttp; // Post request Xttp::post('https://myawesomeapi.com')->send(); // Get request Xttp::get('https://myawesomeapi.com')->send(); // Sending data Xttp::post('https://myawesomeapi.com', [ 'username' => 'Joe Blog', 'email' => 'joe@blogs.com' ])->send(); // Custom Curl Options Xttp::post('https://myawesomeapi.com', [ 'username' => 'Joe Blog', 'email' => 'joe@blogs.com' ])->withOptions([ CURLOPT_SSL_VERIFYPEER => 1, CURLOPT_SSL_VERIFYHOST => 2 ])->send();