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

Method head

httpx/_client.py:1809–1836  ·  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

1807 )
1808
1809 async def head(
1810 self,
1811 url: URL | str,
1812 *,
1813 params: QueryParamTypes | None = None,
1814 headers: HeaderTypes | None = None,
1815 cookies: CookieTypes | None = None,
1816 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1817 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1818 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1819 extensions: RequestExtensions | None = None,
1820 ) -> Response:
1821 """
1822 Send a `HEAD` request.
1823
1824 **Parameters**: See `httpx.request`.
1825 """
1826 return await self.request(
1827 "HEAD",
1828 url,
1829 params=params,
1830 headers=headers,
1831 cookies=cookies,
1832 auth=auth,
1833 follow_redirects=follow_redirects,
1834 timeout=timeout,
1835 extensions=extensions,
1836 )
1837
1838 async def post(
1839 self,

Callers

nothing calls this directly

Calls 1

requestMethod · 0.95

Tested by

no test coverage detected