2019/05/13

HTTP(HyperText Transfer Protocol) WWW(웹)상에서 정보를 주고받을 수 있는 프로토콜 이다. 주로 HTML 문서를 주고 받는데 쓰이며, TCP UDP 80포트를 사용한다. HTTP/1.0(1996년), HTTP/1.1(1999년)에 발표되었다. Client server 우리는 웹개발을 위해 HTTP Message를 이해할 필요가 있다. 작년에 개인프로젝트로 web-application 서버를 직접 구현하면서 HTTP 스펙 지식에 대한 필요성을 느꼈었는데 까먹고있었는데, 오늘 Rest 관련 동영상을 보게되어 HTTP Message에 대해 정리를 당장 하기로 하였다. HTTP Message Format 형식 (Request Message & Response Message ) HTT..
MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘이다. 웹에서 파일의 확장자는 별 의미가 없다. 그러므로, 각 문서와 함께 올바른 MIME 타입을 전송하도록, 서버가 정확히 설정하는 것이 중요함. 브라우저들은 리소스를 내려받았을 때 해야 할 기본 동작이 무엇인지를 결정하기 위해 대게 MIME 타입을 사용 문법 일반적인 구조 type/subtype / 로 구분된 두 개의 문자열인 타입과 서브타입으로 구성되며 스페이스는 허용하지 않는다. 개별 타입 특정 서브타입이 없는 텍스트 문서들에 대해서는 text/plain 이 사용되어야함. 특정 혹은 알려진 서브타입이 없는 이진 문서에 대해서는 application/octect-stream 을 사용해야함 멀티 파트 타입 multipart/..
깡냉쓰
'2019/05/13 글 목록