Construct a POST request.
(
self,
path,
data=None,
content_type=MULTIPART_CONTENT,
secure=False,
*,
headers=None,
query_params=None,
**extra,
)
| 482 | ) |
| 483 | |
| 484 | def post( |
| 485 | self, |
| 486 | path, |
| 487 | data=None, |
| 488 | content_type=MULTIPART_CONTENT, |
| 489 | secure=False, |
| 490 | *, |
| 491 | headers=None, |
| 492 | query_params=None, |
| 493 | **extra, |
| 494 | ): |
| 495 | """Construct a POST request.""" |
| 496 | data = self._encode_json({} if data is None else data, content_type) |
| 497 | post_data = self._encode_data(data, content_type) |
| 498 | |
| 499 | return self.generic( |
| 500 | "POST", |
| 501 | path, |
| 502 | post_data, |
| 503 | content_type, |
| 504 | secure=secure, |
| 505 | headers=headers, |
| 506 | query_params=query_params, |
| 507 | **extra, |
| 508 | ) |
| 509 | |
| 510 | def head( |
| 511 | self, path, data=None, secure=False, *, headers=None, query_params=None, **extra |