异步请求

简介:

异步 HTTP 客户端

Tornado 包含了两种非阻塞式 HTTP 客户端实现:SimpleAsyncHTTPClient 和 CurlAsyncHTTPClient。前者是直接基于 IOLoop 实现的,因此无需外部依赖关系。 后者作为 Curl 客户端,需要安装 libcurl 和 pycurl 后才能正常工作,但是对于使用 到 HTTP 规范中一些不常用内容的站点来说,它的兼容性会更好。为防止碰到 旧版本中异步界面的 bug,我们建议你安装最近的版本的 libcurl 和 pycurl

这些客户端都有它们自己的模组(tornado.simple_httpclient 和 tornado.curl_httpclient),你可以通过tornado.httpclient 来指定使用哪一种 客户端,默认情况下使用的是 SimpleAsyncHTTPClient,如果要修改默认值,只要 在一开始调用 AsyncHTTPClient.configure 方法即可:

AsyncHTTPClient.configure('tornado.curl_httpclient.CurlAsyncHTTPClient')









本文转自 Art_Hero 51CTO博客,原文链接:http://blog.51cto.com/curran/1625617,如需转载请自行联系原作者
目录
相关文章
|
10月前
|
缓存 负载均衡 网络协议
CDN负载均衡技术
【10月更文挑战第26天】内容分发网络(CDN)是一种通过将数据缓存至全球各地的节点,以提高用户访问速度和数据传输稳定性的技术。CDN负载均衡技术是其核心,通过智能分配用户请求至最近最稳定的节点,确保高效稳定的网络体验。该技术分为全局负载均衡和本地负载均衡,前者实现用户请求的初步定向,后者则根据节点状态进行精细化管理。
346 2
|
Web App开发 编解码 前端开发
Unity Render Streaming 云渲染解决方案
Unity Render Streaming 云渲染解决方案
1423 1
Unity Render Streaming 云渲染解决方案
|
缓存 自然语言处理 Dubbo
深度剖析 Seata TCC 模式【图解 + 源码分析】
Seata 目前支持 AT 模式、XA 模式、TCC 模式和 SAGA 模式,之前文章更多谈及的是非侵入式的 AT 模式,今天带大家认识一下同样是二阶段提交的 TCC 模式。
951 0
深度剖析 Seata TCC 模式【图解 + 源码分析】
|
SQL 前端开发 Java
IDEA下创建SpringBoot+MyBatis+MySql项目实现动态登录与注册功能
IDEA下创建SpringBoot+MyBatis+MySql项目实现动态登录与注册功能
591 0
IDEA下创建SpringBoot+MyBatis+MySql项目实现动态登录与注册功能
|
机器学习/深度学习 Kubernetes Cloud Native
【云原生】学习K8s的扩展技能(CRD)
【云原生】学习K8s的扩展技能(CRD)
684 0
【云原生】学习K8s的扩展技能(CRD)
|
消息中间件 ARouter 安全
「性能优化系列」APP启动优化理论与实践(下)
● 启动耗时监测实战:手动打点以及AspectJ方式对比; ● 启动优化实战:有向无环图启动器、IdleHandler启动器以及其他黑科技方案; ● 优化工具介绍。
529 0
|
监控 安全 Linux
10个方法处理基于SIP的voip语音环境问题
在VoIP的环境中,特别是基于SIP通信的环境中,我们经常会遇到一些非常常见的问题,例如,单通,30秒就断线,注册问题,回声等。
|
自然语言处理 监控 搜索推荐
搜索运营有哪些玩法,你知道吗?
大部分产品的搜索都是技术同学在不断的优化迭代,很容易忽视可以直接触达业务侧的运营同学的作用和价值。那今天就和大家分享下运营同学在搜索上有哪些玩法?阿里云开放搜索作为一站式可视化搜索开发平台,产品/运营同学可以在控制台参与哪些优化动作呢?
1319 1
搜索运营有哪些玩法,你知道吗?
|
canal 消息中间件 缓存
Canal v1.1.4版本避坑指南
在忍耐了很久之后,忍不住爆发了,在掘金发了条沸点(下班时发的)
631 0
Canal v1.1.4版本避坑指南
|
JSON Java API
获取天气信息以及地方位置(Unity3D)
前段时间有小伙伴问到如何用Unity制作天气预报,博主也是在网上找了很多资料,发现天气API接口稳定的确实没有,除非是天气官方提供的, 但是我观察了下,要是合作伙伴才有开放的可能。 其他的,例如:百度 APIStore、一些同学在其他网站上抓包下来的接口,以及什么各种收费的 API,都没有稳定的。 找了很多接口API,发现了一个比较好用的免费天气API,就分享一下