我正在使用Requests: HTTP for Humans库,我得到了这个奇怪的错误,我不知道这是什么意思。
No connection adapters were found for '192.168.1.61:8080/api/call'
有谁有主意吗?
发布于 2013-02-27 23:01:57
您需要包括协议方案:
'http://192.168.1.61:8080/api/call'
如果没有http://
部件,requests
就不知道如何连接到远程服务器。
请注意,协议方案必须全部小写;例如,如果您的URL以HTTP://
开头,它也找不到http://
连接适配器。
发布于 2016-08-07 11:26:08
另一个原因是,也许你的url包含一些隐藏的字符,比如'\n‘。
如果您像下面这样定义您的url,则会引发此异常:
url = '''
http://google.com
'''
因为有'\n‘隐藏在字符串中。该url实际上变成了:
\nhttp://google.com\n
发布于 2021-12-08 11:34:40
修复与最特定的连接适配器匹配的其他小型Python3文本编码错误。、.netrc不再覆盖显式验证、可挂载的连接适配器
要安装请求,只需:
$ pip安装请求
https://stackoverflow.com/questions/15115328
复制相似问题