Send a request with multi-part-encoded body. :param input: request body, will be multi-part encoded if specified :return: ``(headers: dict, JSON Response: Any)`` :raises: :class:`GithubException` for error status codes
(
self,
verb: str,
url: str,
parameters: dict[str, Any] | None = None,
headers: dict[str, Any] | None = None,
input: dict[str, str] | None = None,
)
| 639 | ) |
| 640 | |
| 641 | def requestMultipartAndCheck( |
| 642 | self, |
| 643 | verb: str, |
| 644 | url: str, |
| 645 | parameters: dict[str, Any] | None = None, |
| 646 | headers: dict[str, Any] | None = None, |
| 647 | input: dict[str, str] | None = None, |
| 648 | ) -> tuple[dict[str, Any], dict[str, Any] | None]: |
| 649 | """ |
| 650 | Send a request with multi-part-encoded body. |
| 651 | |
| 652 | :param input: request body, will be multi-part encoded if specified |
| 653 | |
| 654 | :return: ``(headers: dict, JSON Response: Any)`` |
| 655 | :raises: :class:`GithubException` for error status codes |
| 656 | |
| 657 | """ |
| 658 | return self.__postProcess( |
| 659 | verb, |
| 660 | url, |
| 661 | *self.__check(*self.requestMultipart(verb, url, parameters, headers, input, self.__customConnection(url))), |
| 662 | ) |
| 663 | |
| 664 | def requestBlobAndCheck( |
| 665 | self, |
no test coverage detected