MCPcopy
hub / github.com/encode/httpx / head

Method head

httpx/_client.py:1094–1121  ·  view source on GitHub ↗

Send a `HEAD` request. **Parameters**: See `httpx.request`.

(
        self,
        url: URL | str,
        *,
        params: QueryParamTypes | None = None,
        headers: HeaderTypes | None = None,
        cookies: CookieTypes | None = None,
        auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
        follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
        timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
        extensions: RequestExtensions | None = None,
    )

Source from the content-addressed store, hash-verified

1092 )
1093
1094 def head(
1095 self,
1096 url: URL | str,
1097 *,
1098 params: QueryParamTypes | None = None,
1099 headers: HeaderTypes | None = None,
1100 cookies: CookieTypes | None = None,
1101 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1102 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1103 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1104 extensions: RequestExtensions | None = None,
1105 ) -> Response:
1106 """
1107 Send a `HEAD` request.
1108
1109 **Parameters**: See `httpx.request`.
1110 """
1111 return self.request(
1112 "HEAD",
1113 url,
1114 params=params,
1115 headers=headers,
1116 cookies=cookies,
1117 auth=auth,
1118 follow_redirects=follow_redirects,
1119 timeout=timeout,
1120 extensions=extensions,
1121 )
1122
1123 def post(
1124 self,

Callers 4

test_head_redirectFunction · 0.95
test_headFunction · 0.45
test_headFunction · 0.45
test_headFunction · 0.45

Calls 1

requestMethod · 0.95

Tested by 4

test_head_redirectFunction · 0.76
test_headFunction · 0.36
test_headFunction · 0.36
test_headFunction · 0.36