Comments (2)
There is no regression here. That thread allows that for retries=False but requests always configures retries by default. You'll want to customize an HTTPAdapter to specify different behavior if you don't want to see a MaxRetryError in the exception message
from requests.
So how many retries does requests configure? The docs say requests does not do any unless you use Session() https://requests.readthedocs.io/en/latest/user/advanced/#example-automatic-retries
Also I tried configuring HTTPAdapter with max_retries=0 or max_retries=False and the exception did not change. Am I doing something incorrectly?
from requests import Session
from requests.adapters import HTTPAdapter
s = Session()
a = HTTPAdapter(max_retries=0)
s.mount('http://', a)
s.get('http://localhost:12121')
from requests.
Related Issues (20)
- the first response history url is incorrect HOT 1
- Links at docs site return 404 HOT 3
- I don't think the name of this function is appropriate, because the return value of this function is a ConnectionPool object, and the first sentence of the comment is also wrong, which makes it a huge difficulty for me to read!! HOT 2
- Unexpected `UnicodeError` on some URL HOT 2
- python requests.get() stuck HOT 1
- How to use multiple redundant hosts HOT 1
- sslv3 alert handshake failure HOT 1
- Refresh Test PyPi Package HOT 2
- How to get IP address of connected host after getting the response? HOT 1
- Unintended Leak Of Proxy-Authorization Header In Requests
- Kenneth Reitz, Take care of yourself. HOT 1
- [BUG] JSONDecodeError can't be deserialized - invalid JSON raises a BrokenProcessPool and crashes the entire process pool HOT 1
- Multipart/form-data requests creates mismatched boundaries between request body and headers HOT 1
- `params` might be misnamed? HOT 1
- Getting warning while running databricks cli command in azure devops HOT 1
- IPv6 address change for sequential gets HOT 2
- requests Session and pool timeout. HOT 1
- [BUG] pytest error in python:3.8- (only work in 3.7) because httpbin uses deprecated werkzeug function 'parse_authorization_header' HOT 2
- A HOT 1
- 2.31.0: pytest fails in `tests/test_requests.py::TestRequests::test_https_warnings` unit HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from requests.