Skip to main content

推荐的开发工具

这些可选服务并非运行 Overleaf 所必需,但在本地开发过程中,强烈推荐使用它们进行开发、调试和检查。 请将以下内容添加到你的 docker-compose.yml 中:
develop/docker-compose.yml

设置 Hoppscotch

代理 API 请求

要设置 Hoppscotch,你可以访问 http://localhost:3000,然后进入设置选项卡。你需要将 Proxy 设置为 http://localhost:9159,以便你的调试工具能够与容器内部网络交互。
现在你可以使用 http://web:3000/status 来测试 web 服务是否正常运行:

CSRF 问题

如果你使用 Postman 或其他调试工具发起 POST 请求,可能会发现登录被禁止,原因是 401 错误。这是因为 Overleaf 受到 CSRF 验证保护。
在控制台中,你可能会看到:
要在 Overleaf 开发中解决此问题,你需要设置 CSRF 令牌。以下是详细教程。
1

添加预请求脚本

将以下代码添加到 Pre-Request 中
脚本如下:
2

添加请求头

你需要添加以下请求头:
3

使用 API 工具登录

现在你可以使用用户名和密码登录。
以下是输入错误的用户名或密码时的响应。
最后修改于 2026年10月5日