更新日志
使用webhook
更新博客内容。
这样可以减少后端定时拉取的操作,可以更加实时地更新博客内容。
依赖于Gitea
内置的webhook
功能,可以在Gitea
中配置webhook
。
配置
在Gitea
中配置webhook
,可以在Gitea
的仓库设置中找到webhook
选项。
通过向博客服务器后端发送post
请求,后端会触发git
仓库的pull
操作,从而更新博客内容。
博客服务器后端新增了一个/update
接口,用来接收post
请求。
验证通过请求头字段防止恶意请求。