diff --git a/opengemini_client/client_impl.py b/opengemini_client/client_impl.py index f8d4acc..48cad1b 100644 --- a/opengemini_client/client_impl.py +++ b/opengemini_client/client_impl.py @@ -142,7 +142,8 @@ def _request(self, method, server_url, url_path, headers=None, body=None, params req = requests.Request(method, full_url, data=body, headers=headers, params=params) prepared = req.prepare() - resp = self.session.send(prepared) + timeout = (self.config.connection_timeout.seconds, self.config.timeout.seconds) + resp = self.session.send(prepared, timeout=timeout) if not 200 <= resp.status_code < 300: raise HTTPError(f"request error resp, code: {resp.status_code}, body: {resp.text}") return resp