2016-06-10 10 views
0

Ich versuche, eine http (s) Anfrage über Python Anfragen zu generieren aber ich bin in ein Problem laufen:Python HTTP-Anforderung: keine Adapter gefunden

No connection adapters were found for 'set(['http://www.example.com/target'])' 

Ich bin versucht, die Verbindung herzustellen, wie so:

url = ['http://www.example.com/target'] 
headers = {"Content-Type":"application/json"} 
ver = False; 
message = { bunch of json data } 
curl_request(url,message,headers,ver) 

Mit den curl_request API-Aufruf Wesen:

# API call to perform curl request and return resulting json status 
def curl_request(url,message,headers,ver): 
    requests.post(url, data=json.dumps(message), verify=ver, headers=headers) 
    data = response.json() 
    return data 
+1

Ich bin nicht bewusst, Anfragen mit einer Liste als die URL –

+0

Es war buchstäblich so einfach! Vielen Dank! – Answoquest

Antwort

1

eine Zeichenfolge verwenden, keinen Satz.

url = 'http://www.example.com/target'