[http]URL을 설명해보시오
2022. 7. 10. 01:38
Developer/Http
아주 익숙한 단어일 것이지만 실제로 설명해보라고 하면 대답을 못하는 사람들이 많다 물론 아닌 사람들도 많겠지만 개념을 확실히 알고 있어야만 내가 무슨 일을 하는지 알고 있을거에요 오늘은 개발자들에게 있어 익숙하지만 아 그냥 그런가보다 하고 넘어갈만한 URL에 대해서 이야기 해봅시다 먼저 URL 이란 (Uniform Resource Locator)의 약자 이며 인터넷 리소스를 가리키는 이름입니다 주소 라는 표현이 맞겠지요 ㅎㅎ 우리가 개발을 할때 DNS(Domain Name System)를 사용해서 실제 사용자들이 서버의 아이피로 접근하지 않고 (아 물론 로컬에서 개발할땐 다들 ip를 사용하시죠 ㅎㅎ ) 도메인을 이용해서 서버에 접근 하잖아요 ?? 제 블로그를 예로 하자면 gandevelop.tistory..
[http]프락시, 캐시
2022. 7. 10. 00:17
Developer/Http
성능 최적화를 위한 중요 구성요소인 프락시 서버와 웹 캐시에 대해서 알아보도록 합시다 먼저 프락시 입니다 프록시라고도 부르죠 ㅎㅎ 프락시는 서버와 클라이언트 사이에 위치해 있다고 생각하는게 맞습니다 클라이언트의 모든 http 요청을 받아서 서버에 전달 하는 임무를 맡는것이지요 프락시를 사용하지 않으면 사용자가 바로 서버에 요청을 할 것인데 프락시 서버를 사용하면 바로 바로 서버로 요청하지 않고 프락시 서버를 요청하게 되는것입니다 그럼 왜 프락시를 써야 하나 궁굼하실 텐데요 프락시는 보안을 위해 주로 사용되는 것입니다 모든 트래픽의 흐름에서 중개자 역할을 하는것입니다 그리고 프락시의 가장 중요한 역할중 하나는 클라이언트 즉 사용자가 서버에 요청을 하고 서버가 그 요청을 받아 응답하는 것을 받아 필터링 합니..