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

Method put

httpx/_client.py:1160–1195  ·  view source on GitHub ↗

Send a `PUT` 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

1158 )
1159
1160 def put(
1161 self,
1162 url: URL | str,
1163 *,
1164 content: RequestContent | None = None,
1165 data: RequestData | None = None,
1166 files: RequestFiles | None = None,
1167 json: typing.Any | None = None,
1168 params: QueryParamTypes | None = None,
1169 headers: HeaderTypes | None = None,
1170 cookies: CookieTypes | None = None,
1171 auth: AuthTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1172 follow_redirects: bool | UseClientDefault = USE_CLIENT_DEFAULT,
1173 timeout: TimeoutTypes | UseClientDefault = USE_CLIENT_DEFAULT,
1174 extensions: RequestExtensions | None = None,
1175 ) -> Response:
1176 """
1177 Send a `PUT` request.
1178
1179 **Parameters**: See `httpx.request`.
1180 """
1181 return self.request(
1182 "PUT",
1183 url,
1184 content=content,
1185 data=data,
1186 files=files,
1187 json=json,
1188 params=params,
1189 headers=headers,
1190 cookies=cookies,
1191 auth=auth,
1192 follow_redirects=follow_redirects,
1193 timeout=timeout,
1194 extensions=extensions,
1195 )
1196
1197 def patch(
1198 self,

Callers 4

test_write_timeoutFunction · 0.45
test_putFunction · 0.45
test_putFunction · 0.45
test_putFunction · 0.45

Calls 1

requestMethod · 0.95

Tested by 4

test_write_timeoutFunction · 0.36
test_putFunction · 0.36
test_putFunction · 0.36
test_putFunction · 0.36