https://lailael-dev.tistory.com/entry/혼자-공부하는-네트워크-Chapter-5-1-DNS와-자원

https://lailael-dev.tistory.com/entry/혼자-공부하는-네트워크-Chapter-5-2-HTTP

https://lailael-dev.tistory.com/entry/혼자-공부하는-네트워크-Chapter-5-3-HTTP-헤더와-HTTP-기반-기술

필수 숙제

문제 : 도메인 네임과 네임 서버에 대한 설명으로 옳지 않은 것을 골라 보세요.

정답 : www.example.com에서 루트 도메인은 com에 해당합니다.

설명

루트 도메인은 점(.)으로 되어있습니다. 위 주소에선 루트 도메인이 없으며, com은 TLD입니다. 루트 도메인이 포함된 도메인은 www.example.com. 이 됩니다.

문제 : 다음 URL에 대한 설명으로 옳지 않은 것을 골라보세요.

image.png

정답 : 2번. ㄴ은 authority입니다. 호스트를 특정하는 정보 입니다.

설명

ㄴ은 path입니다. path는 자원이 위치한 경로로, 슬래시를 기준으로 계층적으로 표현됩니다.

후기

얼마전에 회사 업무 중에 로그인을 연결하는 작업을 했었습니다. 그 때 로그아웃 이후 새로 로그인 했을때 서버에서 유저를 인식하지 못하는 문제가 발생했었습니다.

서버 팀장님께서는 ‘세션키가 이상하다. 새로 받은걸 보내달라’라고 말씀하셨는데, 세션키가 뭔지를 모르니 코드를 하나하나 뜯어볼 수 밖에 없었습니다. 나중엔 ‘세션키라는 것으로 유저를 구분하고, 로그인할때마다 바뀌는 구나!’라는 사실을 어림짐작으로 알게되면서 처리를 했었죠

그 일이 생긴지 불과 며칠뒤에 Chapter5를 읽으면서 아 그때 그게 이거였구나! 하는 생각이 들었습니다. 정말 신기하게도 네트워크를 배우고 나서 이 지식을 써먹을 일이 자주 발생했습니다. 지금이나마 공부를 해서 정말 다행이라는 생각이 드네요!