gravitino.utils.http_client.HTTPClient¶
- class gravitino.utils.http_client.HTTPClient(host, *, request_headers=None, timeout=10, is_debug=False, auth_data_provider: AuthDataProvider | None = None)¶
Bases:
object- __init__(host, *, request_headers=None, timeout=10, is_debug=False, auth_data_provider: AuthDataProvider | None = None) None¶
Methods
__init__(host, *[, request_headers, ...])close()delete(endpoint[, error_handler])get(endpoint[, params, headers, error_handler])patch(endpoint[, json, error_handler])post(endpoint[, json, error_handler])post_form(endpoint[, data, error_handler])put(endpoint[, json, error_handler])Attributes
FORMDATA_HEADERJSON_HEADER