glanceclient.common.http 模块¶
- 类 glanceclient.common.http.HTTPClient(endpoint, **kwargs)¶
基类:
_BaseHTTPClient- delete(url, **kwargs)¶
- get(url, **kwargs)¶
- head(url, **kwargs)¶
- log_curl_request(method, url, headers, data, kwargs)¶
- static log_http_response(resp)¶
- static parse_endpoint(endpoint)¶
- patch(url, **kwargs)¶
- post(url, **kwargs)¶
- put(url, **kwargs)¶
- 类 glanceclient.common.http.SessionClient(session, **kwargs)¶
基类:
Adapter,_BaseHTTPClient- request(url, method, **kwargs)¶
- glanceclient.common.http.encode_headers(headers)¶
编码头部。
注意:在发送任何内容之前应该使用此函数。
- 参数:
headers – 要编码的头部
- 返回值:
包含编码头部名称和值的字典
- glanceclient.common.http.get_http_client(endpoint=None, session=None, **kwargs)¶