권장 개발 도구
이 선택적 서비스들은 Overleaf를 실행하는 데 필수는 아니지만, 로컬 개발 중 개발, 디버깅 및 검사에 적극 권장됩니다.- Hoppscotch는 Postman과 유사한 경량 API 테스트 도구로, 브라우저 기반이라 개발에 매우 편리합니다.
- 프런트엔드: http://localhost:3000
- 프록시(CORS 우회용): http://localhost:9159
- RedisInsight는 Redis 데이터를 검사할 수 있는 시각적 인터페이스를 제공합니다. UI 주소: http://localhost:5540
- Mongo Express는 MongoDB용 웹 기반 UI입니다. http://localhost:8081에 접속하며, 자격 증명은
admin:pass입니다.
docker-compose.yml에 다음 내용을 추가하세요.
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
Hoppscotch 설정
API 요청 프록시
Hoppscotch를 설정하려면 http://localhost:3000에 접속한 다음 설정 탭으로 이동합니다. 디버그 도구가 컨테이너 내부 네트워크와 상호 작용할 수 있도록Proxy를 http://localhost:9159로 설정해야 합니다.


CSRF 문제


1
Pre-Request 추가
Pre-Request에 다음 코드를 추가합니다.
스크립트는 다음과 같습니다.

2
요청 헤더 추가
다음 헤더를 추가해야 합니다.

3
API 도구로 로그인
이제 사용자 이름과 비밀번호로 로그인할 수 있습니다.잘못된 사용자 이름이나 비밀번호를 입력했을 때의 응답은 다음과 같습니다.


