minlog
[ HTTP / 네트워크 ] @RestController - API GET 방식 사용하는 방법
BackEnd/HTTP 2023. 2. 26. 02:09

API GET 방식을 사용하는 방법 메서드 의미 CRUD 멱등성 안정성 Path Variable Query Parameter DataBody GET 리소스 취득 R (read) o o o o x POST 리소스 생성,추가 C (create) x x o △ o PUT 리소스 갱신,생성 C / U (update) o x o △ o DELETE 리소스 삭제 D o x o o - HEAD 헤더데이터 취득 - o o - - - OPTIONS 지원하는 메서드 취득 - o - - - - TARCE 요청 메시지 반환 - o - - - - CONNECT 프록시 동작의 터널 접속으로 변경 - x - - - - 1. GET 방식 파라미터 @GetMapping( "/ URI " ) http://localhost:9090/ap..

[ HTTP / 네트워크 ] 웹 개발 개론 -(2)HTTP Protocol
BackEnd/HTTP 2023. 2. 24. 04:48

HTTP Protocol HTTP (Hyper Text Transfer Protocol) 로 RFC 2616에서 규정된 Web에서 데이터를 주고 받는 프로토콜 이름에는 하이퍼텍스트 전용 프로토콜로 정의 되어 있지만 실제로 HTML,XML,Image,Video,Javascript 등 다양한 컴퓨터에서 다룰 수 있는 모든 것을 전송 가능하다 TCP를 기반으로 한 REST의 특징을 모두 구현하고 있는 Web기반의 프로토콜이다. 💡 HTTP는 메시지를 (Request) 받는 (Response) 형태의 통신 방법이다. HTTP의 요청을 특정하는 메서드 8가지 *멱등성 : 몇번을 요청해도 같은 응답이 오는 것. *안정성 : 서버의 데이터가 변화가 생기는것. 메서드 의미 CRUD 멱등성 안정성 Path Variabl..

[ HTTP / 네트워크 ] 웹 개발 개론 -(1) 웹 개발이란?
BackEnd/HTTP 2023. 2. 24. 02:45

World wide web , www, w3 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간 💡 Web Site google, naver, daum 등 HTML로 구성된 여러 사이트들 💡 API (Application Programming Interface) Kakao open API,Google open API 등 💡 User Interface Chrome,Safari,Explorer,Smart Watch 등 Web구성 3가지 1. URI (Uniform Resource Identifier) 리소스 식별자 특정 사이트, 쇼핑목록, 동영상 목록 등 모든 정보에 접근 할 수 있는 정보 2. HTTP (Hypertext Transfer Protocol) 어플리케이션 컨트..