in 技术

2018年3月,在 Swift东京大会 上,苹果开源了一款基于事件驱动的跨平台网络应用程序开发框架 SwfitNIO,它有点类似 Netty,但开发语言使用的是 Swift。苹果称 SwfitNIO 的目标是帮助开发者快速开发出高性能且易于维护的服务器端和客户端应用协议。

in 技术

前言我们来看看 Vapor 项目是如何初始化,加载配置,并启动起来的。

in 技术

前言最近花了相当长的时间在 Vapor 项目上,在开发 Demo 上遇到很多问题。无奈相关资料实在太少,官方文档也是让人一知半解,结构错乱,毫无循序渐进可言。所以干脆从源码着手,希望能对你有所帮助,在 Vapor 的路上找到一些乐趣。

in 每日一句

一个拥有好的生活的人,被人尊敬,去做善事,但是最终有多少人会去参加他的葬礼,却总是取决于天气。 - 《真相至上》

in 技术

问题Vapor 默认大小是 1 * 1000 * 1000(单位 Byte),换算出来 < 1 MB。如果 HTTP Body 超过该大小则报错:[ERROR] [HTTP] [HTTP] Request size exceeded maximum, connection closed....