<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">When I try to open facebook or search
something using google it is just not working. gives me forbidden
or not found errors. that's why I think the problem is about the
headers of the request.<br>
<br>
On 20/11/12 15:29, Joshua Landau wrote:<br>
</div>
<blockquote
cite="mid:CAN1F8qXm8GCUTUGQMF9TbLtRv_09u=LgPeBW968oFJK-xtY8ag@mail.gmail.com"
type="cite">On 20 November 2012 14:48, Jorge Alberto Diaz Orozco <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:jaorozco@estudiantes.uci.cu" target="_blank">jaorozco@estudiantes.uci.cu</a>></span>
wrote:<br>
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there.<br>
Does anyone knows how to manage headers using a simple
proxy???<br>
I'm doing this but It gives me problems In some pages.<br>
</blockquote>
<div><br>
</div>
<div>I don't know the answer, but I do know you'd get more
favour if you explained what"problems" and "In some pages"
refer to.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
import SocketServer<br>
import SimpleHTTPServer<br>
import urllib2<br>
<br>
PORT = 8888<br>
<br>
class Proxy(SimpleHTTPServer.SimpleHTTPRequestHandler):<br>
def do_GET(self):<br>
try:<br>
print self.path<br>
self.copyfile(urllib2.urlopen(self.path),
self.wfile)<br>
except:<br>
print 'error',self.path<br>
<br>
httpd = SocketServer.ForkingTCPServer(('127.0.0.1', PORT),
Proxy)<br>
print "serving at port", PORT<br>
httpd.serve_forever()<br>
</blockquote>
</div>
</div>
</blockquote>
<br>
<br>
<html>
<body>
<a href="http://www.uci.cu/">
<img src="http://universidad.uci.cu/email.gif"/>
</body>
</html>
<br>
</body>
</html>