Skip to main content

Anbefalte utviklingsverktøy

Disse valgfrie tjenestene er ikke nødvendige for å kjøre Overleaf, men de anbefales sterkt for utvikling, feilsøking og inspeksjon under lokal utvikling.
  • Hoppscotch er et lett verktøy for API-testing, likt Postman, men nettleserbasert og svært praktisk under utvikling.
  • RedisInsight gir et visuelt grensesnitt for å inspisere Redis-data. Grensesnittet er tilgjengelig på: http://localhost:5540
  • Mongo Express er et nettbasert grensesnitt for MongoDB. Du kan besøke http://localhost:8081 med påloggingsinformasjonen: admin:pass
Legg til følgende i docker-compose.yml:
develop/docker-compose.yml

Sette opp Hoppscotch

API-forespørsler via proxy

For å sette opp Hoppscotch kan du besøke http://localhost:3000 og deretter gå til fanen for innstillinger. Du må sette Proxy til http://localhost:9159, slik at feilsøkingsverktøyene dine kan samhandle med containerens interne nettverk.
Nå kan du teste med http://web:3000/status for å sjekke om web kjører:

CSRF-problemer

Hvis du bruker Postman eller andre feilsøkingsverktøy til å sende en POST-forespørsel, kan du oppleve at innloggingen blir avvist, og årsaken er 401-feilen. Det skyldes at Overleaf er beskyttet av CSRF-verifisering.
I konsollen kan du se:
For å håndtere dette i Overleaf-utviklingen må du sette opp CSRF-tokenet ditt. Her er en detaljert veiledning.
1

Legg til Pre-Request

Legg til følgende kode i Pre-Request
Skriptet er som følger:
2

Legg til forespørselsheadere

Du må legge til følgende headere:
3

Logg inn med API-verktøy

Nå kan du logge inn med brukernavn og passord.
Her er svaret når du skriver inn feil brukernavn eller passord.
Sist endret 4. oktober 2026