iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 9
0
自我挑戰組

前端菜焦阿日記系列 第 9

|D9| Web Server - 解剖URL

tags: 2019年鐵人賽web-server

什麼是 URL?

在瀏覽器輸入的這串 URL,是連結到 Web Server 的具體路徑,透過這串 URL,瀏覽器可以找到放在 Web Server 裡的 HTML 頁面,CSS 文檔,圖像等,然後瀏覽器再 rendering 出來給使用者看。

範例:觀看youtube某支影片

URL結構

同上範例

1. HTTPS :

  • HTTPS是HTTP協議的加密版本,用SSL或TLS加密通信
  • HTTP協議全名叫超文本傳輸協議(HyperText Transfer Protocol)
  • HTTP 協議是 server 端跟 client 端之間的通信規則,應用 HTTP 協議時,由client 端發出請求,由server 端回應並提供資源,中間通過路由器等代理轉發 HTTP 消息,彼此達成通信。

2. Domain Name:

  • Domain Name是域名,作用是來標示 server 在網路中的地址,瀏覽器先透過DNS服務把『給人看的域名』轉成給『機器看的 IP Address(如172.16.254.1)』,之後再把請求發給server 端。

3. Path:

  • 路徑通常指 Web server 上的文件或資料夾

3. Parameter and value: :

  • 參數和值

上一篇
|D8| CSS - Block-level elements
下一篇
|D10| Web Server - 跨域請求
系列文
前端菜焦阿日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言