Sends a `PUT` request. **Parameters**: See `httpx.request`.
(
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 | None = None,
proxy: ProxyTypes | None = None,
follow_redirects: bool = False,
verify: ssl.SSLContext | str | bool = True,
timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
trust_env: bool = True,
)
| 321 | |
| 322 | |
| 323 | def put( |
| 324 | url: URL | str, |
| 325 | *, |
| 326 | content: RequestContent | None = None, |
| 327 | data: RequestData | None = None, |
| 328 | files: RequestFiles | None = None, |
| 329 | json: typing.Any | None = None, |
| 330 | params: QueryParamTypes | None = None, |
| 331 | headers: HeaderTypes | None = None, |
| 332 | cookies: CookieTypes | None = None, |
| 333 | auth: AuthTypes | None = None, |
| 334 | proxy: ProxyTypes | None = None, |
| 335 | follow_redirects: bool = False, |
| 336 | verify: ssl.SSLContext | str | bool = True, |
| 337 | timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG, |
| 338 | trust_env: bool = True, |
| 339 | ) -> Response: |
| 340 | """ |
| 341 | Sends a `PUT` request. |
| 342 | |
| 343 | **Parameters**: See `httpx.request`. |
| 344 | """ |
| 345 | return request( |
| 346 | "PUT", |
| 347 | url, |
| 348 | content=content, |
| 349 | data=data, |
| 350 | files=files, |
| 351 | json=json, |
| 352 | params=params, |
| 353 | headers=headers, |
| 354 | cookies=cookies, |
| 355 | auth=auth, |
| 356 | proxy=proxy, |
| 357 | follow_redirects=follow_redirects, |
| 358 | verify=verify, |
| 359 | timeout=timeout, |
| 360 | trust_env=trust_env, |
| 361 | ) |
| 362 | |
| 363 | |
| 364 | def patch( |