requests icon indicating copy to clipboard operation
requests copied to clipboard

A simple, yet elegant, HTTP library.

Results 212 requests issues
Sort by recently updated
recently updated
newest added

If custom boundary is set in content-type header, use it. Relates to issues: #1997 #3744 #621 #4740 #4589 #4554

This is a resubmit of Use urllib for chunked requests #5128 which was merged and then pulled without warning. "Resubmit of #4958 with up to date merge. Also addresses #4179....

Breaking API Change

- Move `Session#merge_environment_variables` from `Session#request` to `Session#send` to make it consistent - On `Session#send` change variable precedence to (higher precedence first) `kwargs` -> `session args` -> `environment`.

Breaking API Change

Starting with 1.26 urllib3 now supports HTTPS proxies. To enable the support two changes are needed: * An additional proxy_kwargs argument that can be passed from the session. This dictionary...

This sets a (very high) default timeout which is guaranteed not to create any breaking changes while also fixing the longstanding issue of requests possibly hanging indefinitely in any script...

Breaking API Change

Requests seems not to have support for proxies which requires DigestAuth, only BasicAuth. In [this SO post](https://stackoverflow.com/a/60031108/1719931) there is an authorization module that implements support for proxies that require DigestAuth,...

#6006 Something confuses requests (or urllib3?) along the way Actual Result UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf1 in position 92: invalid continuation byte Reproduction Steps import requests requests.get("https://www.lavozdegalicia.es/noticia/deportes/2021/12/13/psg-juve-united-nuevos-rivales-espa%C3%B1oles-champions/00031639396272418389372.htm") System...

Getting the value of a cookie which is set without a value by a website raises a `KeyError`. I don't know if this is by design. Browsers seem to accept...