missing-u/simple-request

Installs: 24

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/missing-u/simple-request

5.0.2 2020-06-22 09:55 UTC

This package is auto-updated.

Last update: 2025-09-22 22:13:19 UTC


README

在GuzzleHttp的基础上对发送请求简要封装

示例

添加 RobustRequest
GET
        $url = 'http://mock.server.com/echo';
        
        $illumination = '请求说明';
        
        $info = SimpleRequest::json_get($illumination, $url); // [ "echo" => "echo" ]
        
      $url = 'http://mock.server.com/echo/params/reflect';
      
      $illumination = '请求说明';

      $params = [
          'user' =>
              [
                  'name' => 'yang',
                  'age'  => 10,
              ],
      ];

     $info = SimpleRequest::json_get($illumination, $url, $params); 
      
     $this->assertTrue(
        $info == $params
     );
      
POST
        $url = 'http://mock.server.com/echo';
        
        $illumination = '请求说明';
        
        $info = SimpleRequest::json_post($illumination, $url); // [ "echo" => "echo" ]
        
      $url = 'http://mock.server.com/echo/params/reflect';
      
      $illumination = '请求说明';

      $params = [
          'user' =>
              [
                  'name' => 'yang',
                  'age'  => 10,
              ],
      ];

     $info = SimpleRequest::json_post($illumination, $url, $params); 
      
     $this->assertTrue(
        $info == $params
     );