Empfohlene Entwicklungswerkzeuge
Diese optionalen Dienste sind für den Betrieb von Overleaf nicht erforderlich, werden aber für Entwicklung, Debugging und Analyse während der lokalen Entwicklung dringend empfohlen.- Hoppscotch ist ein schlankes API-Testwerkzeug ähnlich wie Postman, jedoch browserbasiert und für die Entwicklung sehr praktisch.
- Frontend: http://localhost:3000
- Proxy (zur Umgehung von CORS): http://localhost:9159
- RedisInsight bietet eine grafische Oberfläche zur Untersuchung von Redis-Daten. Die Oberfläche ist erreichbar unter: http://localhost:5540
- Mongo Express ist eine webbasierte Oberfläche für MongoDB. Sie können http://localhost:8081 mit den Zugangsdaten
admin:passaufrufen.
docker-compose.yml hinzu:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
Hoppscotch einrichten
API-Anfragen über einen Proxy
Um Hoppscotch einzurichten, rufen Sie http://localhost:3000 auf und wechseln Sie zum Tab „Settings“. Setzen SieProxy auf http://localhost:9159, damit Ihre Debugging-Werkzeuge mit den internen Netzwerken der Container kommunizieren können.


CSRF-Probleme


1
Pre-Request hinzufügen
Fügen Sie den folgenden Code als Pre-Request hinzu
Das Skript lautet wie folgt:

2
Request-Header hinzufügen
Sie müssen die folgenden Header hinzufügen:

3
Mit API-Werkzeugen anmelden
Jetzt können Sie sich mit Ihrem Benutzernamen und Passwort anmelden.So sieht die Antwort aus, wenn Sie einen falschen Benutzernamen oder ein falsches Passwort eingeben.


