web-dev-qa-db-fra.com

Python Requests - Aucun adaptateur de connexion

J'utilise la bibliothèque Requests: HTTP for Humans et j'ai cette erreur étrange et je ne sais pas ce qui est méchant.

No connection adapters were found for '192.168.1.61:8080/api/call'

Quelqu'un a une idée?

159
Azd325

Vous devez inclure le schéma de protocole:

'http://192.168.1.61:8080/api/call'

Sans la partie http://, requests n'a aucune idée de la connexion au serveur distant.

302
Martijn Pieters

Une autre raison, peut-être que votre URL inclut des caractères cachés, tels que '\ n'.

Si vous définissez votre URL comme ci-dessous, cette exception déclenchera:

url = '''
http://google.com
'''

car il y a '\ n' masquer dans la chaîne. L'URL devient en fait:

\nhttp://google.com\n
19
Kingname