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.
- Frontend: http://localhost:3000
- Proxy (for å omgå CORS): http://localhost:9159
- 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
docker-compose.yml:
develop/docker-compose.yml
develop/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å setteProxy til http://localhost:9159, slik at feilsøkingsverktøyene dine kan samhandle med containerens interne nettverk.


CSRF-problemer


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.


