HTTP는 웹 어플리케이션 아키텍처에서 클라이언트와 서버의 통신을 위한 '프로토콜(규약)'이다.
HTTP 메시지는 ASCII로 인코딩된 텍스트 정보로, 서버와 클라이언트 간의 데이터 교환 방식이다.
CORS는 두 개 이상의 서버가 브라우저에 연결되는 것을 서버에서 예외적으로 허용하는 정책이다.
HTTPS는 HTTP 통신의 내용을 암호화 하여 데이터를 전송하는 방법이다.
쿠키는 서버가 클라이언트에 전달하는 데이터로, 무상태성를 극복하기 위한 방법 중의 하나이다.
세션(Session)은 웹 사이트의 여러 페이지에 걸쳐 사용되는 사용자 정보를 저장하는 방법을 말한다.
토큰 기반의 인증 시스템은 인증받은 사용자들에게 토큰을 발급하고, 서버에 요청시 토큰을 HTTP 헤더에 첨부하여 유효성 검사를 하는 방식이다.