본문 바로가기

http2

[Network] RESTful API에 대해 오늘은 저번에 알아봤던 HTTP 메서드와 연관이 있는 RESTful API에 대해 알아보도록 하겠다! Restful을 알아보기 전에! 미리 REST에 대해 알아보도록 하자! REST란? 웹 애플리케이션을 개발하기 위한 아키텍처 스타일 중 하나로 클라이언트와 서버 간의 통신 방식을 규정한 것이다. 해당 통신 방식은 HTTP 프로토콜을 기반으로 하며 자원, 행위, 표현 세 가지 요소로 구성된다. 다시 말해 REST는 어떤 자원에 대해 CRUD (Create, Read, Update, Delete)를 수행하기 위해 자원과 행위, 표현으로 구성하여 요청한다. REST API란? REST 아키텍처 스타일에 따라 구성된 API를 의미한다. REST API는 Resource, Method, Repersentation.. 2023. 10. 17.
[Network] HTTP 메서드와 상태코드에 대해 오늘은 HTTP가 무엇인지, 그리고 그 특징 중에 메서드와 상태코드에 대해 공부해 보자! 우선 HTTP란? HyperText Transfer Protocol의 약자로 인터넷에서 데이터를 주고받는 데 사용되는 프로토콜 중 하나이다. HTTP는 클라이언트와 서버 간에 데이터를 교환하고 웹 브라우징, API호출 등과 같은 다양한 서비스와 프로그램의 통신을 가능하게 한다. 그렇다면 여기서! HTTPS란 무엇인지?? - HTTP에 SSL을 활용해서 데이터 통신을 암호화하여 보안성이 강화된 프로토콜이다. 즉, HTTP의 안전한 버전이라고 생각하면 편하다! HTTP의 주요 특징은 요청과 응답 / 무상태 프로토콜 / 메서드 / URL / 상태 코드 등이 있는데 오늘은 메서드와 상태코드에 대해 알아보도록 하겠다! (실무.. 2023. 10. 13.