Een bestaand python project dat HTTP requests doet moet ik aanpassen.
Nu wil ik middels Fiddler zien wat er precies aan HTTP requests gedaan wordt.
Dit is de code:
probleem is dat de urllib2.urlopen wel netjes gelogd wordt door Fiddler, maar de
result = opener.open(self.url,data) niet?
Hoe kan dit?
Nu wil ik middels Fiddler zien wat er precies aan HTTP requests gedaan wordt.
Dit is de code:
code:
1
2
3
4
5
6
7
8
| proxy = urllib2.ProxyHandler({'http': '127.0.0.1:8888'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
f = urllib2.urlopen('http://www.detrekkers.com/default.asp')
f.read()
opener.addheaders = [('User-agent', 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)')]
result = opener.open(self.url, data)
return result.read() |
probleem is dat de urllib2.urlopen wel netjes gelogd wordt door Fiddler, maar de
result = opener.open(self.url,data) niet?
Hoe kan dit?