swimtobird/kong-hmac

此包的最新版本(v0.1.4)没有可用的许可信息。

v0.1.4 2018-03-20 11:16 UTC

This package is auto-updated.

Last update: 2024-09-08 15:41:42 UTC


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);
`````