Skip to main content

推薦的開發工具

這些選用服務並非執行 Overleaf 所必需,但在本機開發時,強烈建議用於開發、除錯與檢視。 請將以下內容加入您的 docker-compose.yml:
develop/docker-compose.yml

設定 Hoppscotch

透過 Proxy 傳送 API 請求

要設定 Hoppscotch,您可以造訪 http://localhost:3000,然後前往設定分頁。您需要將 Proxy 設為 http://localhost:9159,讓您的除錯工具能與容器內部網路互動。
現在您可以用 http://web:3000/status 測試 web 服務是否正常運作:

CSRF 問題

如果您使用 Postman 或其他除錯工具產生 POST 請求,可能會發現登入被禁止,原因是 401 錯誤。這是因為 Overleaf 受到 CSRF 驗證保護。
在主控台中,您可能會看到:
要在 Overleaf 開發中處理這個問題,您需要設定 CSRF token。以下是詳細教學。
1

新增 Pre-Request

將以下程式碼加入 Pre-Request
腳本如下:
2

新增請求標頭

您需要新增以下標頭:
3

使用 API 工具登入

現在您可以使用您的使用者名稱與密碼登入。
以下是輸入錯誤的使用者名稱或密碼時的回應。
最後修改於 2026年10月5日