2013-02-27 51 views

回答

185

您需要包括协议方案:

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

没有http://部分,requests不知道如何连接到远程服务器。

+0

非常感谢。你很快:) – Azd325 2013-02-27 15:03:29

+11

@ Azd325:当我知道答案时,让你等待没有意义。 :-) – 2013-02-27 15:04:51

+0

:)现在编码可以前进 – Azd325 2013-02-27 15:23:33

12

还有一个原因,也许你的网址包含一些隐藏字符,比如'\ n'。

如果定义类似下面的网址,这个异常将提高:

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

因为有字符串“\ n”隐藏。网址实际上变成:

\nhttp://google.com\n 
+2

或者,如果您的网址由于逗号'url = self.base_url%端点而意外成为元组, – 2017-09-22 15:44:32