MCPcopy
hub / github.com/redis/redis-py / post

Method post

redis/http/http_client.py:173–193  ·  view source on GitHub ↗
(
        self,
        path: str,
        json_body: Optional[Any] = None,
        data: Optional[Union[bytes, str]] = None,
        params: Optional[
            Mapping[str, Union[None, str, int, float, bool, list, tuple]]
        ] = None,
        headers: Optional[Mapping[str, str]] = None,
        timeout: Optional[float] = None,
        expect_json: bool = True,
    )

Source from the content-addressed store, hash-verified

171 )
172
173 def post(
174 self,
175 path: str,
176 json_body: Optional[Any] = None,
177 data: Optional[Union[bytes, str]] = None,
178 params: Optional[
179 Mapping[str, Union[None, str, int, float, bool, list, tuple]]
180 ] = None,
181 headers: Optional[Mapping[str, str]] = None,
182 timeout: Optional[float] = None,
183 expect_json: bool = True,
184 ) -> Union[HttpResponse, Any]:
185 return self._json_call(
186 "POST",
187 path,
188 params=params,
189 headers=headers,
190 timeout=timeout,
191 body=self._prepare_body(json_body=json_body, data=data),
192 expect_json=expect_json,
193 )
194
195 def put(
196 self,

Calls 2

_json_callMethod · 0.95
_prepare_bodyMethod · 0.95