退出程序 (exit)

高风险操作! 调用此 API 将尝试关闭并退出当前运行的思源笔记程序。

功能描述

此 API 端点 POST /api/system/exit 用于请求思源笔记程序执行关闭流程并退出。

关闭流程通常包括保存数据、执行必要的同步操作等。可以指定是否强制退出以及退出时如何处理新版本安装包。

请求参数

请求体是 JSON 格式,可以包含以下可选参数:

请求示例 (正常退出,默认行为):


{}
            

请求示例 (强制退出,不安装新版本):


{
  "force": true,
  "execInstallPkg": 1
}
            

响应结果

API 会尝试返回一个 JSON 对象,但由于程序即将退出,客户端不一定能完整接收到响应。

注意:由于此 API 的目的是退出程序,依赖其返回值进行后续操作是不可靠的。

在线测试

极度危险! 在线测试此 API 将导致您的思源笔记实例尝试关闭并退出!除非您明确知道自己在做什么,否则请不要使用此测试功能。





响应结果:


            

注意:这是一个社区维护的文档,可能与官方最新版本存在差异。

如果您觉得本文档有帮助,可以考虑赞助支持:爱发电