🌐 常見 URL 協定(Scheme)與用途
協定 (Scheme) | 範例開頭 | 用途 | 備註 |
---|---|---|---|
http:// | http://example.com | 瀏覽網頁 | 無加密(已逐漸被 https 取代) |
https:// | https://example.com | 安全網頁通訊 | 最常用,支援 TLS/SSL |
ftp:// | ftp://example.com | 檔案傳輸 | 傳統檔案交換協定 |
ftps:// | ftps://example.com | 加密 FTP 傳輸 | FTP + SSL/TLS |
sftp:// | sftp://example.com | 安全檔案傳輸 | 基於 SSH,與 FTP 無直接關係 |
file:// | file:///C:/path/file.txt | 本地檔案 | 存取本機或網路檔案 |
mailto: | mailto:user@example.com | 寄送電子郵件 | 可開啟預設信箱軟體 |
tel: | tel:+886123456789 | 撥打電話 | 常用於手機網頁撥號連結 |
sms: | sms:+886123456789 | 發送簡訊 | 可直接開啟簡訊 App |
ws:// | ws://example.com/socket | WebSocket 即時通訊 | 無加密版本 |
wss:// | wss://example.com/socket | 安全 WebSocket | 加密版本,類似 HTTPS |
data: | data:text/plain;base64,... | 內嵌資料 | 常用於圖片或文字直接嵌入 |
blob: | blob:null/uuid | 瀏覽器內記憶體物件 URL | 常見於前端應用,如檔案上傳 |
rtsp:// | rtsp://ipcam.local/stream | 即時影音串流 | 控制串流播放 |
magnet: | magnet:?xt=urn:btih:... | P2P 檔案分享(BT) | BitTorrent 使用 |
ssh:// | ssh://user@host | 安全遠端登入 | 基於 SSH 協定 |
svn:// | svn://repo.example.com | SVN 版本控制 | 用於程式碼倉庫 |
git:// | git://github.com/repo.git | Git 倉庫通訊 | 通常配合 SSH/HTTPS 使用 |
mqtt:// | mqtt://broker.hivemq.com | IoT 裝置訊息通訊 | 輕量級協定,適用於物聯網 |
📌 補充說明:
-
file://
常用於程式中存取本地資源,但不建議從網頁直接存取本機資料(有安全限制)。 -
ws://
與wss://
適合做即時聊天室、即時監控、遊戲同步等。 -
mailto:
、tel:
、sms:
等 URI 常用於網頁上的聯絡功能,行動裝置上點擊會直接觸發 App。
沒有留言:
張貼留言