swimtobird / kong-hmac
此包的最新版本(v0.1.4)没有可用的许可信息。
v0.1.4
2018-03-20 11:16 UTC
Requires
- nesbot/carbon: ^1.22
Requires (Dev)
- guzzlehttp/guzzle: ^6.3
- phpunit/phpunit: ~5.0
README
安装
composer require swimtobird/kong-hmac
如何使用
- GET
$hamc = new Hmac('user','secret','example.com','GET'); $hamc->setUrl('/default'); $header = $hamc->getHeader(); $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']); $request = $client->request('GET', '/default', [ 'headers' => $header ]); print json($response->getBody(),true);
- POST
$hamc = new Hmac('user','secret','example.com','POST'); $hamc->setUrl('/default'); $header = $hamc->getHeader(); $client = new GuzzleHttp\Client(['base_uri' => 'http://example.com']); $request = $client->request('POST', '/default', [ 'headers' => $header 'form_params'=>[ 'params' => 'test' ] ]); print json($response->getBody(),true); `````