Hyper Text Transfer Protocol하이퍼텍스트 문서(HTML)를 교환하기 위해 만들어진 통신 규약웹상에서 네트워크로 서버끼리 통신을 할 때 어떠한 형식으로 서로 통신을 하자고 규정해 놓은 "통신 형식" 혹은 "통신 구조"프론트앤드 서버와 클라이언트간의
클라이언트가 서버에 리소스를 요청할 때 사용(CRUD에서 Read)데이터를 서버로부터 읽거나 검색할 때 주로 사용하는 메소드.URI형식으로 서버측 리소스를 요청한다. 만약 본인이 서버에 파라미터를 날릴 때 url에 찍히는 것이 보기 싫다면 POST로 요청해야 한다.언급
일반적인 요청 성공리소스 생성 성공비동기 요청에 대한 응답즉, 이 요청에 대한 응답이 결과를 포함하지 않을 수 있다.하지만 최소한 응답 헤더나 응답데이터에 해당 처리를 모니터링할 수 있는 리소스 페이지를 안내하거나 혹은 해당 리소스가 처리되기까지의 예상 경과 시간 따위
django에서 첫 초기환경세팅할 때 늘 가상환경에 기본적으로 django-cors-headers를 설치해주었다.그래서 이 모듈이 대체 뭐하는 역할인가 찾다가 CORS에 대해 개념을 잡고 가고자 포스팅.Cross-Origin Resource Sharing교차 출처 자원
인증을 거쳐 인가를 통해 request를 수행 http는 stateless의 특징을 가지고 있어 각각의 요청을 따로 진행하기 때문에, access token을 발행하여 이 점을 보완 |인증|인가| |---|---| |유저의 identification을 확인하는 절차|
Access Token을 설명하기 전에 HTTP 통신에 대해 먼저 간단히 언급하고 넘어가야할 것 같다.HTTP 통신은 기본적으로 request와 response로 이루어져있는데, 이는 독립적으로 이루어진다. 즉 각각의 통신들은 자신의 통신정보만 알고 있을 뿐, 다른 통
JWT를 읽기 전 Access Token에 대해서 먼저 알아야 한다. 그래야 JWT의 목적을 이해하기 쉽기 때문이다. access token은 유저가 로그인 성공 후 매번 로그인하지 않도록 하는 것으로 JWT는 이 access token을 생성하는 방법 중 하나이다.
Hypertext Transfer ProtocolHypertext인 HTML을 전송하기 위한 통신규약HTTP는 평문 통신이기 때문에 도청이 가능하다.HTTP를 사용한 요청이나 응답 통신 내용은 HTTP 자신을 암호화하는 기능은 없기 때문에 통신 전체가 암호화되지 않는다
protocol컴퓨터나 네트워크 장비가 서로 통신하기 위해 미리 정해놓은 약속, 규약Transmission Control Protocol신뢰성있는 데이터 전송을 지원하는 연결지향형 프로토콜패킷의 교환을 근간으로 하는 IP(Internet Protocol, 인터넷 프로토