MCPcopy Create free account
hub / github.com/devflowinc/trieve / RESTResponse

Class RESTResponse

clients/python-sdk/trieve_py_client/rest.py:39–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37
38
39class RESTResponse(io.IOBase):
40
41 def __init__(self, resp) -> None:
42 self.response = resp
43 self.status = resp.status
44 self.reason = resp.reason
45 self.data = None
46
47 def read(self):
48 if self.data is None:
49 self.data = self.response.data
50 return self.data
51
52 def getheaders(self):
53 """Returns a dictionary of the response headers."""
54 return self.response.headers
55
56 def getheader(self, name, default=None):
57 """Returns a given response header."""
58 return self.response.headers.get(name, default)
59
60
61class RESTClientObject:

Callers 1

requestMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected