How to write http program through firewall???
张少驰
zhangsc at neusoft.com
Fri Jan 4 04:23:20 EST 2002
I have a question about httplib,I compile a program,it follows:
import httplib
conn = httplib.HTTPConnection("www.python.org")
conn.request("GET", "/index.html")
r1 = conn.getresponse()
print r1.status, r1.reason
data1 = r1.read()
It raise a error:
Traceback (most recent call last):
File "<pyshell#2>", line 3, in ?
conn.request("GET","/index.html")
File "D:\Python22\lib\httplib.py", line 523, in request
self._send_request(method, url, body, headers)
File "D:\Python22\lib\httplib.py", line 532, in _send_request
self.putrequest(method, url)
File "D:\Python22\lib\httplib.py", line 452, in putrequest
self.send(str)
File "D:\Python22\lib\httplib.py", line 394, in send
self.connect()
File "D:\Python22\lib\httplib.py", line 378, in connect
raise socket.error, msg
error: (10060, 'Operation timed out')
My computer's IP is 10.1.1.67,and my company's firewall is 10.1.1.105,and it's port is 3128,
I can't communicate with www.python.org directly, I only communicate with www.python.org through this
firewall of 10.1.1.105:3128. How can I correct above program and make it work again under firewall?
Thanks!
Edward
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20020104/feb96e86/attachment.html>
More information about the Python-list
mailing list