Makes the HTTP request using RESTClient.
(
self,
method,
url,
query_params=None,
headers=None,
post_params=None,
body=None,
_preload_content=True,
_request_timeout=None,
)
| 490 | ) |
| 491 | |
| 492 | def request( |
| 493 | self, |
| 494 | method, |
| 495 | url, |
| 496 | query_params=None, |
| 497 | headers=None, |
| 498 | post_params=None, |
| 499 | body=None, |
| 500 | _preload_content=True, |
| 501 | _request_timeout=None, |
| 502 | ): |
| 503 | """Makes the HTTP request using RESTClient.""" |
| 504 | if method == "GET": |
| 505 | return self.rest_client.GET( |
| 506 | url, |
| 507 | query_params=query_params, |
| 508 | _preload_content=_preload_content, |
| 509 | _request_timeout=_request_timeout, |
| 510 | headers=headers, |
| 511 | ) |
| 512 | elif method == "HEAD": |
| 513 | return self.rest_client.HEAD( |
| 514 | url, |
| 515 | query_params=query_params, |
| 516 | _preload_content=_preload_content, |
| 517 | _request_timeout=_request_timeout, |
| 518 | headers=headers, |
| 519 | ) |
| 520 | elif method == "OPTIONS": |
| 521 | return self.rest_client.OPTIONS( |
| 522 | url, |
| 523 | query_params=query_params, |
| 524 | headers=headers, |
| 525 | post_params=post_params, |
| 526 | _preload_content=_preload_content, |
| 527 | _request_timeout=_request_timeout, |
| 528 | body=body, |
| 529 | ) |
| 530 | elif method == "POST": |
| 531 | return self.rest_client.POST( |
| 532 | url, |
| 533 | query_params=query_params, |
| 534 | headers=headers, |
| 535 | post_params=post_params, |
| 536 | _preload_content=_preload_content, |
| 537 | _request_timeout=_request_timeout, |
| 538 | body=body, |
| 539 | ) |
| 540 | elif method == "PUT": |
| 541 | return self.rest_client.PUT( |
| 542 | url, |
| 543 | query_params=query_params, |
| 544 | headers=headers, |
| 545 | post_params=post_params, |
| 546 | _preload_content=_preload_content, |
| 547 | _request_timeout=_request_timeout, |
| 548 | body=body, |
| 549 | ) |
no test coverage detected