因为Introduction to Tornado里面关于这块的实验都是twitter web app,问题通知是审核死活不下来。
只好调研一些有用的博客上的资料
Reference:
[1]Tornado AsyncHTTPClient(带有callback用法)
[2]tornado AsyncHttpClient 源码分析(没啥用)
[3]tornado关于AsyncHTTPClient的使用笔记(例子不完整)
[4]Python下HttpHTTPClient和AsyncHTTPClient(没看懂)
[5]tornado.curl_httpclient.AsyncHTTPClient(没啥用)
[6]Python的Tornado框架的异步任务与AsyncHTTPClient
[7]tornado的AsyncHTTPClient和requests库为什么不关闭连接?(没看懂)
[8]通过项目来深入理解tornado(二):AsyncHttpClient异步发送短信(tornado和asyncio的混用,但是代码已经失效)
[9]Tornado异步任务的实现(一)——tornado.httpclient.AsyncHTTPClient (提到了AsyncMongo)
[10]Tornado异步笔记(二)--- 异步客户端AsyncHTTPClient(代码不完整,但是值得稍后自己补充完整)
[11]使用tornado AsyncHTTPClient异步访问第三方资源(太基础了,没啥用)
[12]使用tornado httpclient的异步库AsyncHTTPClient构建中转接口(暂时没啥用)
[13]General-purpose utilities(官方文档,没啥用)
[14]Asynchronous HTTP client(官方文档)
[15]Main event loop(官方文档)
[16]Unit testing support for asynchronous code(官方文档,测试其实使用压测就看出来了,没必要用这个)
[17]Asynchronous and non-Blocking I/O(官方文档)
[18]Generator-based coroutines(官方文档)