Request and Response¶
Request¶
-
class
oci.request.
Request
(method, url, query_params=None, header_params=None, body=None, response_type=None, enforce_content_headers=True)¶ Attributes
body
Request body enforce_content_headers
Whether content headers should be added for PUT and POST requests when not present. header_params
Request header params method
The HTTP method query_params
Query parameters in the url response_type
Response data type url
URL that will serve the request -
body
= None¶ Request body
-
enforce_content_headers
= None¶ Whether content headers should be added for PUT and POST requests when not present. Defaults to True.
Type: bool
-
header_params
= None¶ Request header params
Type: dict(str, str)
-
method
= None¶ The HTTP method
Type: str
-
query_params
= None¶ Query parameters in the url
Type: dict(str, str)
-
response_type
= None¶ Response data type
Type: str
-
url
= None¶ URL that will serve the request
Type: str
-
Response¶
-
class
oci.response.
Response
(status, headers, data, request)¶ Attributes
data
The response data. has_next_page
Gets a value representing whether or not there is a next page of results in a list Response. headers
The HTTP headers for the Response next_page
The value of the opc-next-page response header. request
The corresponding request for this response. request_id
The ID of the request that generated this response. status
The HTTP status code for the Response -
data
= None¶ The response data. The type of data depends on the request.
-
has_next_page
¶ Gets a value representing whether or not there is a next page of results in a list Response.
Return type: bool
-
headers
= None¶ The HTTP headers for the Response
Type: requests.structures.CaseInsensitiveDict
-
next_page
= None¶ The value of the opc-next-page response header.
Type: str
-
request_id
= None¶ The ID of the request that generated this response.
Type: str
-
status
= None¶ The HTTP status code for the Response
Type: int
-