웹해킹 커리큘럼 및 시작
강의에서는 독자분들이 적어도 Flask, NodeJS, Spring 중 한가지 프레임워크로 작성된 웹 소스를 읽고, 이해할 수 있다고 전제로 시작함
Background: HTTP/HTTPS
- 통신 프로토콜
통신에서는 클라이언트의 행위를 요청(Request), 서버의 행위를 응답(Response)을 통해 소통을 함.
표준 통신 프로토콜에는 네트워크 통신의 기초가 되는 TCP/IP, 웹 애플리케이션이 사용하는 HTTP, 파일을 주고받을 때 사용하는 FTP 등 매우 많은 종류가 있음.