diff --git a/wchat/common/HttpClient.php b/wchat/common/HttpClient.php index be171aa..8a32398 100644 --- a/wchat/common/HttpClient.php +++ b/wchat/common/HttpClient.php @@ -338,12 +338,12 @@ class HttpClient private function coroutine($ip, $url, $data = []) { $client = $this->generate_client($ip, $url, $data); + $client->close(); if ($client->statusCode < 0) { throw new \Exception($client->errMsg); } $body = $client->body; - $client->close(); $header = $client->getHeaders();