network
文章平均质量分 57
zp0int
这个作者很懒,什么都没留下…
展开
-
sanic 全局单例化及单元测试
我们基于 sanic 框架开发 web 服务, 以事件循环的方式驱动, 由于业务的复杂性, 框架内需要集成 http 连接池, redis 连接池, 数据库连接池等, 即使不是连接池, 也需要进行单例化而 python 中的事件驱动方式使得这些...原创 2020-08-14 23:27:39 · 818 阅读 · 0 评论 -
aiohttp 指定 tls 版本 (ssl 错误)
某些网站对 ssl 1.0 以上的版本支持并不友好,但是 python ssl lib 默认会指定当前OpenSSL支持的最高版本,并且当服务器返回的ssl版本号低于或者等于1.0时, 会出现如下错误aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host www.mdnkids.com:443 ssl:&l...原创 2018-08-24 18:31:00 · 8802 阅读 · 0 评论 -
aiohttp(yarl) 对 url 部分字符自动 urldecode
最新碰到一个用 aiohttp 访问不出内容,但是用 requests 能访问的情况,url 是事先进行了 urlencode 的, 下面的 url 随便找了个站点代替,但是把重点的参数提了出来%40 对应的是 @%3a 对应的是 :https://www.xxx.com?xxx%40yyy%3azzz这个时候 requests 打开是有内容的,但是 aiohttp 打开是空...原创 2018-08-24 19:13:06 · 1780 阅读 · 0 评论