python rest api缓存
restcache的Python项目详细描述
我写这篇文章是为了在任何时候都能停止滥用人们的restapi 开发工具。目前这将只缓存get请求,并且 没别的了。如果你想要更多的功能,让我知道!
快速使用:
from restcache import QueryCache qc = QueryCache() qc.json_query('https://bitbucket.org/api/1.0/repositories/galaxy/galaxy-central/tags/')
json_query调用发出一个urllib2请求,并将其存储在 .cache/{base64 encoded url}。
初始化时,querycache将检查缓存目录并 加载任何文件。