4. 配置测试和adapter

4.1. 对配置进行测试(Test config)

在caddy启动以后,我们随时都可以在caddy server上使用curl命令通过GET请求来查看配置:

curl localhost:2019/config/

这个命令直至输出的结果是JSON格式的,非常不易读,可以使用jq命令来将其格式化:

curl localhost:2019/config/ | jq

可以看出,输出的结果和我们的配置是一致的。可以使用这个命令将当前的配置导出。

4.2. adapter

我们会看到一个JSON输出,caddy使用caddyfile adapter(config adapter),将Caddyfile转换为JSON(Caddy's native JSON structure)格式。

在使用caddy runcaddy start启动caddy以后,可以在另外一个终端中运行下面的命令:

curl localhost:2019/config/

通过这个命令,可以查看当前的配置。