http2

Caddy: 自带 HTTPS 的 HTTP/2 服务器

屏幕快照 2016-08-08 下午9.47.36

市面上已经有很多 web 服务器了,比如 Apache,Nginx,lighttpd,为啥又冒出了一个 Caddy

Serve The Web Like It's 2016。Caddy is an alternative web server that is easy to configure and use.

另外,从作者的 FAQ 里可以知道,Caddy 主打的是易用性,并且天生支持 HTTP/2 协议,还支持零配置的 https,所以目标用户就是懒得配置 Nginx 或者 Apache 的管理员或者程序员了。

为啥能零配置支持 https,可以参考官方的说明:https://caddyserver.com/docs/automatic-https… 查看详细

HTTP/2 介绍

HTTP/2概述

HTTP/2是下一代HTTP协议,主要基于Google的SPDY协议发展而来。目前由组织IETF HTTPbis Working Group进行设计。计划在2015年2月将HTTP/2送IETF成为RFC,在本文发布时HTP/2最新草稿版本为draft-16

HTTP/2修改了传输方式以减小延时,让网页载入更快。同时在语义上最大程度的兼容HTTP/1.X,包括HTTP方法(GET,POST等),状态码,头信息等。

目前浏览器的支持情况

1

CanIUse

服务端支持情况

  • Apache mod_spdy
查看详细