def do_GET(self):
filename = self.path.split('/')[-1]
print "ProxyHandler: url:", self.path, " localfile:", filename
if os.path.exists(filename):
print "ProxyHandler: local file found:",filename
self.copyfile(open(filename), self.wfile)
else:
filenamejson = filename + ".json"
print "ProxyHandler: local file NOT found:", filename, " trying: ", filenamejson
if os.path.exists(filenamejson):
print "ProxyHandler: local file found:",filenamejson
self.copyfile(open(filenamejson), self.wfile)
else:
print "ProxyHandler: trying url:",self.path
proxy_handler = urllib2.ProxyHandler({})
opener = urllib2.build_opener(proxy_handler)
try:
req = urllib2.Request(self.path)
self.copyfile(opener.open(req), self.wfile)
except:
print "ProxyHandler: file not found:", self.path
raml2doc-met.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录