본문 바로가기

Web3

HTTP 웹 기본지식-3 모든 개발자를 위한 HTTP 웹 기본지식 강의를 완강하고 해당 내용을 정리하기 위해 글을 작성했습니다. HTTP 웹 기본지식-2 내용과 이어지며 HTTP 기본에 대해서 내용을 정리하였습니다. HTTP HyperText Transfer Protocol HTTP 메시지에 모든 것을 전송 HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버 간에 데이터를 주고받을 때도 대부분 HTTP 사용 HTTP History HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더 X HTTP/1.0 1996년: 메서드, 헤더 추가 HTTP/1.1 1997년: 가장 많이 사용, 우리에게 가장 중요한 버전 RFC2068 (1997) -> RFC26.. 2022. 3. 18.
HTTP 웹 기본지식-2 모든 개발자를 위한 HTTP 웹 기본지식 강의를 완강하고 해당 내용을 정리하기 위해 글을 작성했습니다. HTTP 웹 기본지식-1 내용과 이어지며 PORT, DNS, URI 에 대해서 내용을 정리하였습니다. PORT 같은 IP 내에서 프로세스를 구분 패킷 정보 안에 출발지 Ip, Port 정보가 같이 존재한다. 예시) 아파트: Ip 주소 101동 101호: Port 번호 참고 0 ~ 65535: 할당 가능 0 ~ 1023: 잘 알려진 포트로 사용하지 않는 것이 좋음 FTP - 20, 21 TELNET - 23 HTTP - 80 HTTPS - 443 DNS 도메인 네임 시스템(Domain Name System) 전화번호부 도메인 명을 IP주소로 변환 IP로만 사용한다면 IP주소는 변경될 수 있고 사람이 기억.. 2022. 3. 13.
HTTP 웹 기본지식-1 개요 인프런 김영한 강사님의 모든 개발자를 위한 HTTP 웹 기본 지식 강의를 완강하고 해당 내용을 정리하기 위해 글을 작성했습니다. 김영한 강사님이 소개 영상에서 웹쪽 영역에서 프론트엔드 개발자 백엔드를 통틀어 모든 것이 HTTP 기반 위에서 동작한다고 강조해주신 것을 눈여겨 볼 필요가 있습니다. 특히, 백엔드 개발자는 웹 기술이나, 웹 프레임워크가 모두 HTTP 기술을 베이스로 개발이 되어있기 때문에 HTTP를 모른다고 하면 깊이있게 원리를 파악하기가 쉽지 않으므로 HTTP의 기본적인 내용을 아는것은 필수 불가결로 생각됩니다. 해당 강의는 HTTP에 대한 내용을 잘 모르거나, HTTP의 전체적인 흐름과 핵심 내용을 정리하고 싶은 분들께 정말 추천드리고 싶습니다. 인터넷 네트워크 웹, HTTP는 인터넷.. 2022. 3. 10.