Doporučené vývojové nástroje
Tyto volitelné služby nejsou ke spuštění Overleafu potřeba, ale pro vývoj, ladění a kontrolu během lokálního vývoje je důrazně doporučujeme.- Hoppscotch je odlehčený nástroj pro testování API podobný Postmanu, který ale běží v prohlížeči a je pro vývoj velmi pohodlný.
- Frontend: http://localhost:3000
- Proxy (pro obejití CORS): http://localhost:9159
- RedisInsight poskytuje vizuální rozhraní pro prohlížení dat v Redisu. Rozhraní je dostupné na: http://localhost:5540
- Mongo Express je webové rozhraní pro MongoDB. Můžete navštívit http://localhost:8081 s přihlašovacími údaji:
admin:pass
docker-compose.yml následující:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
Nastavení Hoppscotch
Proxy pro požadavky API
Pro nastavení Hoppscotch navštivte http://localhost:3000 a přejděte na kartu nastavení. Musíte nastavitProxy na http://localhost:9159, aby vaše ladicí nástroje mohly komunikovat s interními sítěmi kontejnerů.


Problémy s CSRF


1
Přidání Pre-Request skriptu
Přidejte následující kód do Pre-Request
Skript je následující:

2
Přidání hlaviček požadavku
Musíte přidat následující hlavičky:

3
Přihlášení pomocí nástrojů API
Nyní se můžete přihlásit pomocí svého uživatelského jména a hesla.Takto vypadá odpověď, když zadáte nesprávné uživatelské jméno nebo heslo.


