Changeset 143:2c1b6b6e6cac
- Timestamp:
- 11/09/08 03:28:23 (3 years ago)
- Author:
- chris
- Branch:
- unix
- Message:
-
add ability to auth against the proxy
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r142
|
r143
|
|
| 42 | 42 | """ |
| 43 | 43 | |
| 44 | | import urllib |
| | 44 | import urllib2 |
| 45 | 45 | import logging |
| 46 | 46 | import sys |
| … |
… |
|
| 79 | 79 | self.__dom = minidom.parse("examples/" + self.__state.lower() + ".cap") |
| 80 | 80 | else: |
| 81 | | proxy = None |
| 82 | 81 | if(self.__proxy): |
| 83 | 82 | self.log.info("Using proxy: %s" % self.__proxy) |
| 84 | | proxy = { 'http' : self.__proxy } |
| 85 | | self.__dom = minidom.parse(urllib.urlopen(self.__url, proxies = proxy)) |
| | 83 | proxy_support = urllib2.ProxyHandler({"http" : self.__proxy}) |
| | 84 | opener = urllib2.build_opener(proxy_support, urllib2.HTTPHandler) |
| | 85 | urllib2.install_opener(opener) |
| | 86 | self.__dom = minidom.parse(urllib2.urlopen(self.__url)) |
| 86 | 87 | except IOError,e: |
| 87 | 88 | # No net connection available, exit. |