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.
- Frontend: http://localhost:3000
- Proxy (til omgåelse af CORS): http://localhost:9159
- 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
docker-compose.yml:
develop/docker-compose.yml
develop/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ætteProxy til http://localhost:9159, så dine fejlfindingsværktøjer kan interagere med containernes interne netværk.


CSRF-problemer


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.


