본문 바로가기

xml2

HTTP ( 1 ) - 기본 지식 HTTP(HyperText Transfer Protocol) 웹 기본 지식 모바일,데스크톱,(앱,웹 프레임워크)들은 HTTP를 기반으로 구성하고 HTTP protocol 표준 규약으로 통신한다. HTML, TEXT, IMAGE, 음성, 영상, 파일, JSON, XML(API), 거의 모든 형태 데이터 전송 가능. 서버간 데이터주고 받을 때도 대부분 HTTP 사용, TCP도 간혹 쓰지만 주로 게임이나 특수한 경우 상황에 쓰인다. HTTP 지식 수혜 : 대상 ( 모바일 앱 / 웹 프론트엔드 / 백엔드 ) 개발자들에게 도움 MOST 는 백엔드. HTTP 역사 ⊙ 0.9 / 1991 : GET 메소드만 지원, HTTP header X ⊙ 1.0 / 1996 : 메소드, 헤더 추가 ⊙ 1.1 / 1997 : 가장.. 2022. 4. 26.
HTTP란? HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 합니다. 클라이언트-서버 프로토콜이란 (보통 웹브라우저인) 수신자 측에 의해 요청이 초기화되는 프로토콜을 의미합니다. 하나의 완전한 문서는 텍스트, 레이아웃 설명, 이미지, 비디오, 스크립트 등 불러온(fetched) 하위 문서들로 재구성됩니다. 클라이언트와 서버들은 (데이터 스트림과 대조적으로) 개별적인 메시지 교환에 의해 통신합니다. 보통 브라우저인 클라이언트에 의해 전송되는 메시지를 요청(requests)이라고 부르며, 그에 대해 서버에서 응답으로 전송되는 메시지를 응답(responses)이라고 부릅니다. 1990년대 초에 설계.. 2022. 4. 17.