如何通过WordPress REST API触发LiteSpeed缓存全量清除?
触发LiteSpeed缓存purge_all操作的方法
要通过RestSharp调用WordPress LiteSpeed插件的API触发全站缓存清理(purge_all),按以下步骤操作:
- 确认接口端点:使用POST请求访问
https://REDACTED/wp-json/litespeed/v1/purge_all - 携带授权信息:请求中必须包含你已配置好的授权头(比如Bearer Token或Basic Auth),和之前调用ping接口时的授权方式保持一致
- RestSharp代码示例:
var client = new RestClient("https://REDACTED/wp-json/litespeed/v1"); var request = new RestRequest("purge_all", Method.Post); // 根据你的实际授权方式添加头部,示例为Bearer Token格式 request.AddHeader("Authorization", "Bearer YOUR_AUTH_TOKEN"); var response = await client.ExecuteAsync(request); // 成功触发后通常会收到响应:{"_res":"ok"}
执行请求后,若返回{"_res":"ok"}则表示全站缓存清理操作已成功完成。
内容的提问来源于stack exchange,提问作者bugmagnet
相关产品推荐
相关产品推荐

