推荐的开发工具
这些可选服务并非运行 Overleaf 所必需,但在本地开发过程中,强烈推荐使用它们进行开发、调试和检查。- Hoppscotch 是一款类似 Postman 的轻量级 API 测试工具,但基于浏览器,开发时非常方便。
- 前端:http://localhost:3000
- 代理(用于绕过 CORS):http://localhost:9159
- RedisInsight 提供用于查看 Redis 数据的可视化界面。界面地址:http://localhost:5540
- Mongo Express 是 MongoDB 的 Web 界面。你可以访问 http://localhost:8081,凭据为:
admin:pass
docker-compose.yml 中:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
设置 Hoppscotch
代理 API 请求
要设置 Hoppscotch,你可以访问 http://localhost:3000,然后进入设置选项卡。你需要将Proxy 设置为 http://localhost:9159,以便你的调试工具能够与容器内部网络交互。


CSRF 问题


1
添加预请求脚本
将以下代码添加到 Pre-Request 中
脚本如下:

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

3
使用 API 工具登录
现在你可以使用用户名和密码登录。以下是输入错误的用户名或密码时的响应。


