Rekommenderade utvecklingsverktyg
Dessa valfria tjänster krävs inte för att köra Overleaf, men de rekommenderas starkt för utveckling, felsökning och inspektion under lokal utveckling.- Hoppscotch är ett lättviktigt verktyg för API-testning som liknar Postman, men det är webbläsarbaserat och mycket smidigt för utveckling.
- Frontend: http://localhost:3000
- Proxy (för att kringgå CORS): http://localhost:9159
- RedisInsight ger ett visuellt gränssnitt för att inspektera Redis-data. Gränssnittet finns på: http://localhost:5540
- Mongo Express är ett webbaserat gränssnitt för MongoDB. Du kan besöka http://localhost:8081 med inloggningsuppgifterna:
admin:pass
docker-compose.yml:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
Konfigurera Hoppscotch
Proxy för API-anrop
För att konfigurera Hoppscotch går du till http://localhost:3000 och öppnar fliken Inställningar. Du behöver ställa inProxy till http://localhost:9159, så att dina felsökningsverktyg kan kommunicera med containrarnas interna nätverk.


CSRF-problem


1
Lägg till Pre-Request
Lägg till följande kod i Pre-Request
Skriptet ser ut så här:

2
Lägg till request-headers
Du behöver lägga till följande headers:

3
Logga in med API-verktyg
Nu kan du logga in med ditt användarnamn och lösenord.Så här ser svaret ut när du anger fel användarnamn eller lösenord.


