L'ho scoperto dopo alcuni test su una nuova API e l'amministratore da quel lato ha detto che sto facendo GET mentre sto facendo i POST dalla mia parte. Dopo aver abilitato il debug, ho trovato che le richieste eseguiranno il POST iniziale e quindi eseguiranno un GET sul nuovo URL 302.python-request modifica un POST a un GET quando riceve un HTTP 302. Questo comportamento è previsto?
Il problema è stato risolto subito dopo aver capito qual era il problema, ma si tratta di un bug o di un comportamento previsto? Se ricevi un 302 su un POST, non dovresti sollevare un'eccezione o ritentare il POST sul nuovo URL.
Non voglio collegarlo a GitHub come un bug, a meno che non sia sicuro che sia uno. Voglio solo un input su questo.
Grazie
cosa dire di [allow_redirects = False] (http://www.python-requests.org/en/latest/user/quickstart/#redirection-and-history) –