http(2)
-
[HTTP] HTTPS란?
[HTTP] HTTP / HTTPS란? 학습하는 웹 프로젝트에 HTTPS를 적용하기 위해 HTTPS를 먼저 알아보게 되었다. 기존 HTTP는 인터넷상에서 데이터를 주고받기 위한 프로토콜이었다. 해당 프로토콜은 웹 브라우저와 웹 서버 간의 통신에서 사용이 되며, 클라이언트(브라우저)가 서버에 요청(Request)을 보내면, 서버는 클라이언트에게 요청에 맞는 응답(Response)을 반환한다. 다만 이러한 요청과 응답을 주고받는 과정에 데이터 암호화와 같은 보안 기능이 없기에 정보 노출 및 데이터 보안성이 위험한 상황이 발생한다 이러한 문제점을 해결하기 위해 HTTPS가 등장하였다. HTTPS는 Hypertext Transfer Protocol Secure의 약어이다. HTTPS는 기존 HTTP에 보안적인 ..
2024.02.17 -
[HTTP] HTTP 상태코드
HTTP HTTP ( HyperText Transfer Protocol ) W3에서 정보를 주고받을 수 있는 프로토콜이다. 주고받을 수 있는 데이터 혹은 자료의 형식은 다음과 같다. HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML ....etc 해당 리스트 안의 데이터 타입을 지원한다. 이러한 데이터 타입을 주고받으며 클라이언트와 서버의 통신을 하게 된다. 이때 클라이언트의 요청에 맞춰서 요청의 처리 상태를 알려주는 것을 상태 코드라 한다 HTTP 상태코드 위에서 말한 바와 같이 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능이다. 종류는 크게 5가지로 나눠진다. 대부분의 상태 코드는 크게 앞자리로 구분이 되기에 앞의 자리를 보면서 상황을 판단하면 된다. 1xx (Inf..
2022.11.05