#!/usr/bin/python from os import environ as env import urllib.request import sys def error(): print("Content-type: text/html") print() print("HELLO!") def proxy(url,ext): req = urllib.request.urlopen(url) print("Content-type: image/" + ext) print() sys.stdout.flush() sys.stdout.buffer.write( req.read() ) path = env['QUERY_STRING'] ext = path[-3:].lower() if path[0:4] == "http" and ext in ("gif","jpg","png","peg"): proxy(path,ext) else: error()