client->post($path, $option); if ($response->getStatusCode() != '200'){ // 请求失败 throw new BusinessException(HttpEnumCode::SERVER_ERROR,$response->getBody()->getContents()); } return json_decode($response->getBody(),true); } /** * 请求封装 * post请求 * @param string $path * @param array $option * @return array * @throws GuzzleException */ public function getRequest(string $path, array $option = []): array { $response = $this->client->get($path, $option); if ($response->getStatusCode() != '200'){ // 请求失败 throw new BusinessException(HttpEnumCode::SERVER_ERROR,$response->getBody()->getContents()); } return json_decode($response->getBody(),true); } }