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

Method patch

httpx/_client.py:1912–1947  ·  view source on GitHub ↗

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

(
        self,
        url: URL | str,
        *,
        content: RequestContent | None = None,
        data: RequestData | None = None,
        files: RequestFiles | None = None,
        json: typing.Any | None = None,
        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

1910 )
1911
1912 async def patch(
1913 self,
1914 url: URL | str,
1915 *,
1916 content: RequestContent | None = None,
1917 data: RequestData | None = None,
1918 files: RequestFiles | None = None,
1919 json: typing.Any | None = None,
1920 params: QueryParamTypes | None = None,
1921 headers: HeaderTypes | None = None,
1922 cookies: CookieTypes | None = None,
1923 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1924 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1925 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1926 extensions: RequestExtensions | None = None,
1927 ) -> Response:
1928 """
1929 Send a `PATCH` request.
1930
1931 **Parameters**: See `httpx.request`.
1932 """
1933 return await self.request(
1934 "PATCH",
1935 url,
1936 content=content,
1937 data=data,
1938 files=files,
1939 json=json,
1940 params=params,
1941 headers=headers,
1942 cookies=cookies,
1943 auth=auth,
1944 follow_redirects=follow_redirects,
1945 timeout=timeout,
1946 extensions=extensions,
1947 )
1948
1949 async def delete(
1950 self,

Callers

nothing calls this directly

Calls 1

requestMethod · 0.95

Tested by

no test coverage detected