python实现一个反向代理服务器代码

代码语言:python

所属分类:其他

代码描述:python实现一个反向代理服务器代码

代码标签: python 反向 代理 服务器 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

import BaseHTTPServer
import hashlib
import os
import urllib2
#请在python2环境下运行,不支持python3
class CacheHandler(BaseHTTPServer.BaseHTTPRequestHandler):
    def do_GET(self):
      m = hashlib.md5()
      m.update(self.path)
      cache_filename = m.hexdigest()
      if os.path.exists(cache_filename):
          print "Cache hit"
          data = open(cache_filename).readlines()
      else:
          print "Cache miss"
          .........完整代码请登录后点击上方下载按钮下载查看

网友评论0