2013-02-27 86 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