我正在尝试使用python获取整个网站包含JavaScript和css文件。 该脚本获得“GET”请求并发回网站(本地代理)。
这是我的代码:
class myHandler(BaseHTTPRequestHandler):
# Handler for the GET requests
def do_GET(self):
opener = urllib.FancyURLopener({})
f = opener.open("http://www.ynet.co.il")
self.wfile.write(f.read())
return
try:
# Create a web server and define the handler to manage the
# incoming request
server = HTTPServer(('', PORT_NUMBER), myHandler)
print 'Started httpserver on port ', PORT_NUMBER
# Wait forever for incoming htto requests
server.serve_forever()
except KeyboardInterrupt:
print '^C received, shutting down the web server'
server.socket.close()
此代码的结果只是html存在于客户端。
非常感谢你的帮助,我试着解决这几天没有任何结果。