Sends a POST request. :param timeout: timeout in seconds :type timeout: float :param auth: auth scheme for the request :type auth: requests.auth.AuthBase :param payload: post data :type payload: dict[str, T] | str :param decoder: de
(self,
timeout=None,
auth=None,
payload=None,
decoder=None,
params=None)
| 369 | params=params) |
| 370 | |
| 371 | def post_json(self, |
| 372 | timeout=None, |
| 373 | auth=None, |
| 374 | payload=None, |
| 375 | decoder=None, |
| 376 | params=None): |
| 377 | """ |
| 378 | Sends a POST request. |
| 379 | |
| 380 | :param timeout: timeout in seconds |
| 381 | :type timeout: float |
| 382 | :param auth: auth scheme for the request |
| 383 | :type auth: requests.auth.AuthBase |
| 384 | :param payload: post data |
| 385 | :type payload: dict[str, T] | str |
| 386 | :param decoder: decoder for json response |
| 387 | :type decoder: (dict) -> T |
| 388 | :param params: additional params to include in the request |
| 389 | :type params: str | dict[str, T] |
| 390 | :rtype: dict[str, T] |
| 391 | """ |
| 392 | return self.request_json(METHOD_POST, |
| 393 | timeout=timeout, |
| 394 | auth=auth, |
| 395 | payload=payload, |
| 396 | decoder=decoder, |
| 397 | params=params) |