Developer/web
-
URL 문법Developer/web 2020. 6. 7. 21:38
URL 문법을 통해 URL이 리소스의 위치를 어떠한 방식으로 가리키는지 알아보자 해당 내용은 'Http 완벽 가이드'라는 책을 바탕으로 기술하였다. URL 문법 URL문법은 스킴(요청/응답에 사용할 프로토콜)에 따라 달라지지만, 대부분 9개의 부분으로 나누어진다. ://:@:/;?# 각 컴포넌트를 하나씩 짚어보고, 스킴마다 어떻게 문법이 다른지도 확인해보도록 하자 1) 스킴 어떤 프로토콜을 사용하여 서버에 접근할 것인가를 나타냄. 스킴은 가장 유명한 http부터 https, mailto, ftp, rtsp, rtspu, file, news, telnet 등이 대표적이다. 2) 사용자이름:비밀번호 서버 또는 서버의 특정한 리소스에 접근하기 위해서는 접근이 허용된 사용자명과 비밀번호가 필요하다. ftp프로토..
-
HTTP 개관Developer/web 2020. 6. 7. 20:53
http와 관련된 개념들을 간단히 정리해본다 해당 내용은 'Http 완벽 가이드'라는 책을 바탕으로 기술하였다. HTTP 개관 * 클라이언트가 브라우저(크롬, 익스플로러)를 통해 요청을 하면, 브라우저는 웹서버로 TCP 커넥션을 형성한 후 요청 Http 메세지를 보낸다. 웹서버는 url을 해석하여 요청하는 리소스의 위치를 확인하고, http메서드와 본문의 내용을 기반으로 이를 처리한 후 응답 메세지를 보낸다. 1) Http (Hypertext Transfer Protocol) : WWW(월드 와이드 앱, 즉 인터넷)에서 데이터를 주고받기 위해 사용하는 프로토콜(==약속언어) 프로그램. 전송 중 데이터의 훼손이나 중복되지 않도록 보장한다 2) http 프로토콜로 의사소통하는 주체 : 웹 클라이언트 - 브라..
-
Dash - graph plotting methodDeveloper/web 2020. 5. 25. 14:24
Dash is an open-source Python framework used for building analytical web applications Dash는 (분석 시각화를 위한 또는 대시보드에 특화된) 웹 어플리케이션을 빌드하는데 사용되는 파이썬 프레임웤 오픈소스다. 오늘은 Dash의 여러 기능 중 dcc.Graph component에 초점을 두어 얘기해 보기로 하자. The dcc.Graph component can be used to render any plotly-powered data visualization, passed as the figure argument. dcc.Graph 모듈은 plotly (python grpahing library)로 생성한 figure 를 받아들여 웹상에..