更新日志

使用webhook更新博客内容。

这样可以减少后端定时拉取的操作,可以更加实时地更新博客内容。

依赖于Gitea内置的webhook功能,可以在Gitea中配置webhook

配置

Gitea中配置webhook,可以在Gitea的仓库设置中找到webhook选项。

通过向博客服务器后端发送post请求,后端会触发git仓库的pull操作,从而更新博客内容。

博客服务器后端新增了一个/update接口,用来接收post请求。

验证通过请求头字段防止恶意请求。