推薦的開發工具
這些選用服務並非執行 Overleaf 所必需,但在本機開發時,強烈建議用於開發、除錯與檢視。- Hoppscotch 是一款輕量的 API 測試工具,類似 Postman,但以瀏覽器為基礎,在開發時非常方便。
- 前端:http://localhost:3000
- Proxy(用於繞過 CORS):http://localhost:9159
- RedisInsight 提供檢視 Redis 資料的視覺化介面。UI 位於:http://localhost:5540
- Mongo Express 是 MongoDB 的網頁版 UI。您可以造訪 http://localhost:8081,帳密為:
admin:pass
docker-compose.yml:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
設定 Hoppscotch
透過 Proxy 傳送 API 請求
要設定 Hoppscotch,您可以造訪 http://localhost:3000,然後前往設定分頁。您需要將Proxy 設為 http://localhost:9159,讓您的除錯工具能與容器內部網路互動。


CSRF 問題


1
新增 Pre-Request
將以下程式碼加入 Pre-Request
腳本如下:

2
新增請求標頭
您需要新增以下標頭:

3
使用 API 工具登入
現在您可以使用您的使用者名稱與密碼登入。以下是輸入錯誤的使用者名稱或密碼時的回應。


