반응형

HTTP METHOD 2

REST API

REST API (Representational State Transfer) HTTP 요청을 할 때 어떤 URI에 어떤 Method를 사용할지에 대한 개발자들 사이에서 널리 사용되어지는 약속. 특징 URI(Uniform Resource Identifier)와 HTTP를 기반으로 하며 브라우저 간 호환성이 좋은 JSON 형식을 주로 사용한다. 사용자 인터페이스가 아닌 데이터를 전송한다. HTML등의 코드를 받지 않고 직접 구축 하기 위해 백엔드의 데이터만 제공하는것 응답과 요청 데이터만 바뀌며 전체적인 서버측 논리는 바뀌지 않는다. 클라이언트 및 프론트엔드는 전송 받은 데이터로 작업을 진행한다. 일관된 인터페이스의 원칙 : API에 명확하게 정의된 API 엔드 포인트를 가져야한다. 무상태 상호작용 원칙 :..

HTTP Method

220323 Knowledge boxing HTTP에서 URI의 의미 Resource를 식별하는것으로 따라서 Resource를 URI로 만들어야한다. HTTP Method 란 클라이언트가 서버에게 바라는 행동을 하게 하기 위한 클라이언트 명령어 처리방식이다. 행위로 조회, 등록, 삭제, 변경이 있다. 서버에게 사전에 정의된 정보 처리 방식이 있으며 웹서버의 특성상 사용자가 많기 때문에 데이터량을 최소화 하기 위해 클라이언트가 서버에게 리소스만 요청하는 방식으로 정보를 처리한다. ▶ 주요 Method GET : 리소스 조회. POST : (만능) 요청 데이터 처리, 주로 등록에 사용한다. 정보를 추가한다. 정보가 사전에 있다면 그 정보를 실행한다. PUT : 리소스를 대체, 해당 리소스가 없으면 생성한다...

HTTP 2022.03.23
반응형