헤르미온느
헤르미온느는 어떤 사람인가
닉네임 소개
영국의 작가 J. K. 롤링의 판타지 소설 해리 포터(Harry Potter)[1] 시리즈의 주인공 중 한 명인 헤르미온느 그레인저(Hermione Granger)[2]에서 따온 별명이다. 해리포터 시리즈를 좋아하여 선택하게 되었다.
소개
구분 | 내용 |
---|---|
닉네임 | 헤르미온느(Hermione) |
생년월일 | 2001년 6월 30일 |
학력 | 불곡초등학교(전학)[1] |
보평초등학교(졸업) | |
보평중학교(졸업) | |
분당고등학교(졸업) | |
이화여자대학교(호크마교양대학/중퇴) | |
고려대학교(서어서문학과/재학) | |
취미 | 영화 감상, 음악 감상, 독서, 그림 그리기, 산책 |
취미 및 관심사
영화
좋아하는 영화 목록
<Interstellar(인터스텔라), 2014>
<About TIme(어바웃 타임), 2013>
<Harry Potter(해리포터) 시리즈, 2001~2011>
<Midnight In Paris(미드나잇 인 파리), 2012>
<옛날 Diseny(디즈니) 애니메이션>
독서
올해(2024) 읽은 책 목록
여행
나의 여행 일대기
음악
좋아하는 음악 목록
<the 1 > by Taylor Swift
<Je te laisserai des mots > by Patrick Watson
좋아하는 앨범 목록
내가 좋아하는(자주 가는) 장소
주소 | 장소명 | 목적 | 방문 빈도 | 관련 링크 |
---|---|---|---|---|
경기 성남시 분당구 판교역로146번길 20 현대백화점 판교점 | 현대백화점 판교점 | 쇼핑, 식사, 여가생활 | 5일/1주 | https://map.naver.com/p/entry/place/31564929 |
경기 성남시 분당구 판교역로146번길 20 현대백화점 지하2층 | 교보문고 판교점 | 책 구매, 독서 | 5일/1개월 | https://map.naver.com/p/entry/place/37026700 |
경기 성남시 분당구 판교역로146번길 20 현대백화점 5층 | CGV 판교점 | 영화 감상 | 1일/3개월 | https://map.naver.com/p/entry/place/37026678 |
경기 성남시 분당구 판교역로192번길 14 | 스타벅스 판교역로점 | 음료 마시기, 공부 | 1일/1주 | https://map.naver.com/p/entry/place/35418009 |
경기 성남시 분당구 판교역로192번길 12 1층 | 공차 판교역점 | 음료 마시기 | 1일/1개월 | https://map.naver.com/p/entry/place/1604890062 |
경기 용인시 처인구 포곡읍 에버랜드로 199 | 에버랜드 | 놀이기구 타기 | 1일/1년 | https://map.naver.com/p/entry/place/11574457 |
서울 성북구 안암로 145 | 고려대학교 서울캠퍼스 | 학습 | 5일/1주 | https://map.naver.com/p/entry/place/11591498 |
서울 강남구 영동대로 513 | 코엑스 | 여가 생활 | 1일/1개월 | https://map.naver.com/p/entry/place/11576171 |
서울 강남구 봉은사로 531 봉은사 | 봉은사 | 여가 생활 | 1일/1개월 | https://map.naver.com/p/entry/place/11664007 |
하이퍼텍스트 전송규약(HTTP)[3]
하이퍼텍스트 전송규약(HTTP)이란?
HTTP, Hypertext Transfer Protocol의 약어이다. 인터넷의 월드 와이드 웹(World Wide Web) 서버와 브라우저가 파일 등의 정보를 송수신하는 데 사용하는 클라이언트와 서버 사이의 통신 규약(프로토콜, protocol)을 이른다. [4] 영국의 팀 버너스 리(Tim Berners Lee)가 1989년 월드 와이드 웹을 고안하면서 설계하였다.
설명
- 우리가 PC나 스마트폰을 통해 웹 페이지나 그림 정보(웹 문서)를 볼 수 있는 것은 ‘웹 브라우저’와 ‘웹 서버’ 간에 신호 수신 및 발신 과정이 이루어져서이다. ‘웹 브라우저(클라이언트)’가 ‘웹 서버’에게 요청 메시지를 보내면 이 신호를 ‘웹 서버’가 수신한다. 이에 ‘웹 서버’는 응답코드와 내용을 발신한다. 이 과정을 거치면, 이용자의 단말기에 웹문서를 불러올 수 있게 된다.
- 이와 같은 ‘웹 브라우저’와 ‘웹 서버’ 간의 신호 교환이 정확하고 원활히 이루어지도록 하기 위해서 두 소프트웨어가 주고 받는 신호에 대한 약속(프로토콜)을 규정한 것이 바로, ‘하이퍼텍스트 전송규약(HTTP)’이다.
- 첫 번째 문서를 불러온 다음 그 문서 속 하이퍼링크(Hypertext Link Node)를 선택함으로써 연관된 다른 문서를 호출할 수 있는데, 이 때에 발생하는 신호 교환도 HTTP를 따른다.
- 웹 어드레스(인터넷 주소): 하이퍼링크의 목적지 주소로, HTTP에 의해 월드와이드 웹(World Wide Web) 상에서 통용되는 웹 문서의 위치 정보를 나타낸다. 따라서, HTTP를 통해 전달되는 자료를 ‘http:’로 시작하는 웹 주소를 통해 조회할 수 있다. 이러한 주소 체계를 ‘URL’이라 한다.
- HTTP 외 다른 통신 규약으로는 SMTP(Simple Mail Transfer Protocol)가 있다. 이는 인터넷을 통해 이메일을 전송할 때 사용되는 프로토콜이다.
구조
- 클라이언트의 ‘요청(Request)’과 웹 서버의 ‘응답(Response)’으로 구성되어 있다.
- 클라이언트 – 요청 --> 웹 서버, 클라이언트 <-- 응답 – 웹 서버
- 비연결식 구조: 웹 서버는 응답코드와 내용을 전송한 후 클라이언트와의 연결을 끊는다.
메시지 종류[5]
요청 메시지
1. 구조: 요청문(<요청 메소드>, <URL>, <HTTP 버전>) + 헤더 + 바디
2. 종류
- GET: URL이 가리키는 웹 문서 내용 전송 요청할 때
- HEAD: 특정 문서 정보를 원할 때
- POST: 클라이언트가 서버에 정보를 전송할 때 (예: 클라이언트가 게시글을 작성하면, 해당 정보를 서버에 전달하기 위해 사용된다.)
- PUT: 클라이언트가 지정 URL에 지정 데이터를 서버에 저장하고자 할 때
- 기타 요청 메시지: PATCH, DELETE, TRACE, CONNECT, OPTIONS
응답 메시지
1. 클라이언트의 요청 메시지를 수신한 웹 서버는 요청을 처리한 후 결과를 응답 메시지를 통해 전송한다.
2. 구조: 상태문(<HTTP 버전>, <상태코드>, <상태이름>) + 헤더 + 바디
3. 주요 상태 코드 및 이름
- 200 OK: 요청이 성공적으로 수행됨
- 202 Accepted: 수신은 이루어졌으나, 즉각 실행되고 있지 않음
- 400 Bad Request: 요청 메시지에 문법 오류 존재함
- 402 Unauthorized: 요청 실행을 위해 필요한 적절한 권한이 존재하지 않음
- 403 Forbidden: 서비스 요청이 거부됨
- 404 Not Found: 원하는 문서를 찾을 수 없음
- 500 Internal Server Error: 서버에 불가피한 오류 발생함
- 501 Not Implemented: 요청 사항 수행 불가함
HTTPS란?
- HTTPS는 HTTP 뒤에 Secure(보안)가 첨가된 단어이다.
- 신뢰할 수 없는 위험한 사이트를 구분하기 위해 도입된 것으로, 인증서를 이용한다.
- HTTPS로 연결하면 전송 내용이 암호화되어 전달되어진다.
역사
- 팀 버너스리가 월드 와이드 웹을 고안하는 과정에서 제안됨
- 1991년: 최초 규격인 HTTP/0.9가 등장했다.
- 1996년: 첫 상용화를 위한 HTTP/1.0이 발표되었다. TCP 연결을 사용한다.
- 1999년: HTTP/1.1이 발표되었다. TCP 연결을 사용한다.
- 2015년: HTTP/2가 발표되었다. TCP 연결을 사용하며, 구글의 SPDY 기술을 기반으로 한다.
- 2022년: HTTP/3가 표준화되었다. UDP 연결을 사용하며, 구글의 QUIC 기술을 기반으로 한다.
타임라인
타임라인 연습
각주
- ↑ 2학년까지 재학 후 전학하였다.
- ↑ 장면 묘사 표현이 가장 아름답다고 생각하여 매우 좋아하는 책이다.
- ↑ https://dh.aks.ac.kr/Edu/wiki/index.php/디지털_인문학_입문 를 참고하여 작성하였다.
- ↑ 한국정보통신기술협회의 정보통신용어사전의 정의.
- ↑ https://terms.naver.com/entry.naver?docId=2271986&cid=51207&categoryId=51207 를 참고함