test tools comany request
This commit is contained in:
@@ -30,7 +30,7 @@ class HttpClient
|
||||
|
||||
// 添加自动重试中间件
|
||||
$stack->push(Middleware::retry(self::retryPolicy(), self::retryDelay()));
|
||||
|
||||
|
||||
$config = [
|
||||
'headers' => [
|
||||
'Accept' => 'application/json; charset=utf-8',
|
||||
@@ -41,7 +41,7 @@ class HttpClient
|
||||
'connect_timeout' => 10,
|
||||
'timeout' => 60,
|
||||
'handler' => $stack,
|
||||
'debug' => false
|
||||
'debug' => true
|
||||
];
|
||||
|
||||
return new Client($config);
|
||||
@@ -193,10 +193,11 @@ class HttpClient
|
||||
|
||||
$http_code = $response->getStatusCode();
|
||||
$body = $response->getBody();
|
||||
// dump($body->getContents());
|
||||
// when deal with stream object, need to move to pointer to the ram head
|
||||
$body->rewind();
|
||||
$content = $body->getContents();
|
||||
$payload = \json_decode($content);
|
||||
$payload = \json_decode($content, 1);
|
||||
if ($http_code == 200) {
|
||||
return $payload;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user