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

Method options

httpx/_client.py:1780–1807  ·  view source on GitHub ↗

Send an `OPTIONS` 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

1778 )
1779
1780 async def options(
1781 self,
1782 url: URL | str,
1783 *,
1784 params: QueryParamTypes | None = None,
1785 headers: HeaderTypes | None = None,
1786 cookies: CookieTypes | None = None,
1787 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1788 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1789 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1790 extensions: RequestExtensions | None = None,
1791 ) -> Response:
1792 """
1793 Send an `OPTIONS` request.
1794
1795 **Parameters**: See `httpx.request`.
1796 """
1797 return await self.request(
1798 "OPTIONS",
1799 url,
1800 params=params,
1801 headers=headers,
1802 cookies=cookies,
1803 auth=auth,
1804 follow_redirects=follow_redirects,
1805 timeout=timeout,
1806 extensions=extensions,
1807 )
1808
1809 async def head(
1810 self,

Callers

nothing calls this directly

Calls 1

requestMethod · 0.95

Tested by

no test coverage detected