20、Caddy服务器配置修改、模块扩展与注入实战

Caddy服务器配置修改、模块扩展与注入实战

1. Caddy服务器基础操作与实时配置修改

在使用Caddy服务器时,我们可以通过简单的命令来测试其基本功能。例如,使用 curl localhost:2020 命令,会返回 Hello, world! 字符串,这是由 static_response 处理程序返回的。

Caddy服务器支持实时修改配置,可使用HTTP动词(如POST、PATCH、DELETE等)来完成。以下是一些具体操作示例:
- 添加监听端口 :若要让 hello 服务器同时监听端口2021,可使用POST请求添加新的监听值:

curl localhost:2019/config/apps/http/servers/hello/listen \
-X POST -H "Content-Type: application/json" -d '"localhost:2021"' 

使用 lsof -Pi :2019-2025 命令检查,可看到Caddy现在除了监听2019和2020端口外,还监听2021端口。
- 替换监听地址范围 :若要替换监听地址并使用范围,可以发送PATCH请求:

curl localhost:2019/config/apps/htt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值