使用FastAPI搭建网站(四):使用cookie和session
###读取Cookie
与Path、Query、Form参数一样,FastAPI使用相同的方式读取Cookie参数

```
使用FastAPI搭建网站(三):响应及使用模板
###响应,直接返回HTML内容

默认情况下,FastAPI使用 JSONResponse 返回JSON 数据,不过我们可以通过 HTMLResponse 来返回HTML数据。
使用FastAPI搭建网站(二):参数及Url路劲管理
很喜欢webpy的Url路劲管理的方式,整个系统结构一目了然。不过,FastAPI强大的数据校验算是弥补了这方面不足,借助python的类型提示,所有数据的类型转换、校验FastAPI都会自动帮你处理好,自己只需要安安心心实现功能就行了。
###路劲参数
下面的例子,参数 id 的值会自动传递到 item 函数上。如果参数非 int 类型,FastAPI会自动抛出422的错误提示。
使用FastAPI搭建网站(一):基础配置
###简介
FastAPI是一个使用python3.6+构建API的Web框架,其基于[Starlette](https://www.starlette.io/) (提供ASGI服务框架) 和[pydantic](https://pydantic-docs.helpmanual.io/) (提供数据验证管理)。虽然目前还是0.X的β版本,但是由于其高效和快速,获得了一大波的关注度。

Google Adsense 余额终于快$100了

上大学的时候还没有GFW,Google、Blogger、FaceBook、Tumblr 都可以畅快的随意上,当时跟一个学长一起维护了一个老乡社网站,觉得好玩申请了Google Adsense的账号,因为觉得没有广告(垃圾广告除外)的网站是没有灵魂的。这么些年过去了,这两天无聊登录看了一下,账户余额终于快要突破100刀了。
最初的时候Gooogle Adsense 单价一般几乎都有0.x$,多的有好几$的,不过没耐心好好写文章,访问量低,点击也少。现在网站有点流量了,不过单价低的可怜只有0.0x$了 .
支持一下Markdown
### 这是一个标题
*斜体*
**加粗**
***斜体加粗***
FastAPI有多快?

之前用的webpy,一直觉得简单整洁,前些天在网上看到Python最新的框架FastAPI https://fastapi.tiangolo.com/ ,据说非常快,于是闲来无事把这个博客重新撸了一遍。
同样的网络环境,几乎相同的代码,通过浏览器F12查看的页面加载速度,对比一下。
树洞是以前在微博写的一个小工具,后面微博被封了。这个网站却留下了。
https://shudong.21du.cn 最近升级了一下,从新浪云sae迁移出来,顺便支持了https和IPv6。
不得不吐槽下各种云流氓,国家最近大力推广IPv6,运营商对客户的V6改造都是免费支持,设备升级,免费地址分配。
新浪sae支持下v6居然要单独收费,价格还不低。👎
从开始玩新浪云,免费的一万多云豆终于用光了。上面跑的小网站流量计费感觉也有点撑不住了,打算找个时间迁移了。
Paas平台不好做,或者说找不到合适的商业模式,新浪云的收费模式也在奇葩的路上越走越远。GAE后的跟随者几乎死绝了,新浪也转向专做docker了,但是价格也没有任何优势了。

😈