推奨開発ツール
これらのオプションサービスは Overleaf の実行には必須ではありませんが、ローカル開発時の開発・デバッグ・調査に強く推奨されます。- Hoppscotch は Postman に似た軽量の API テストツールで、ブラウザベースのため開発に非常に便利です。
- フロントエンド: http://localhost:3000
- プロキシ(CORS 回避用): http://localhost:9159
- RedisInsight は Redis のデータを確認するためのビジュアルインターフェースを提供します。UI のアドレス: http://localhost:5540
- Mongo Express は MongoDB 用の Web ベース UI です。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 を追加する
Pre-Request に次のコードを追加します。
スクリプトは以下のとおりです。

2
リクエストヘッダーを追加する
以下のヘッダーを追加する必要があります。

3
API ツールでログインする
これでユーザー名とパスワードでログインできます。以下は、誤ったユーザー名またはパスワードを入力した場合のレスポンスです。


