Ich habe ein kleines Programm geschrieben was eine Webseite ausliest:
Code: Alles auswählen
import urllib
import urllib2
import base64
import smtplib
import os
url = "http://website.du"
authKey = base64.b64encode("user:pass")
headers = {"Content-Type":"application/json", "Authorization":"Basic " + authKey}
data = {"param":"value"}
request = urllib2.Request(url)
for key,value in headers.items():
request.add_header(key,value)
response = urllib2.urlopen(request)
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 503
Eben lief das Programm wieder ohne Probleme. Hab auf anderen Foren diesen oder ähnliche Lösungsansätze gefunden, produziert aber bei mir immer Syntax error in Zeile 2....
Code: Alles auswählen
contents = resp.read()
except urllib2.HTTPError, error:
contents = error.read()
Gruss Jurgen
