Skip to main content

Anbefalede udviklingsværktøjer

Disse valgfrie tjenester er ikke nødvendige for at køre Overleaf, men de anbefales kraftigt til udvikling, fejlfinding og inspektion under lokal udvikling.
  • Hoppscotch er et letvægtsværktøj til API-test, der minder om Postman, men er browserbaseret og meget praktisk under udvikling.
  • RedisInsight giver en visuel grænseflade til inspektion af Redis-data. Brugergrænsefladen er tilgængelig på: http://localhost:5540
  • Mongo Express er en webbaseret brugergrænseflade til MongoDB. Du kan besøge http://localhost:8081 med loginoplysningerne: admin:pass
Tilføj følgende til din docker-compose.yml:
develop/docker-compose.yml

Opsætning af Hoppscotch

Proxy for API-forespørgsler

For at opsætte Hoppscotch kan du besøge http://localhost:3000 og derefter gå til fanen med indstillinger. Du skal sætte Proxy til http://localhost:9159, så dine fejlfindingsværktøjer kan interagere med containernes interne netværk.
Nu kan du teste med http://web:3000/status for at kontrollere, om web kører:

CSRF-problemer

Hvis du bruger Postman eller andre fejlfindingsværktøjer til at sende en POST-forespørgsel, vil du muligvis opleve, at login bliver afvist med en 401-fejl. Det skyldes, at Overleaf er beskyttet af CSRF-verifikation.
I din konsol vil du muligvis se:
For at håndtere dette i din Overleaf-udvikling skal du opsætte dit CSRF-token. Her er en detaljeret vejledning.
1

Tilføj pre-request

Tilføj følgende kode under Pre-Request
Scriptet ser således ud:
2

Tilføj request-headers

Du skal tilføje følgende headers:
3

Log ind med API-værktøjer

Nu kan du logge ind med dit brugernavn og din adgangskode.
Her er svaret, når du indtaster et forkert brugernavn eller en forkert adgangskode.
Sidst ændret 4. oktober 2026