2025年4月9日 星期三

常見 URL 協定(Scheme)與用途

 

🌐 常見 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/socketWebSocket 即時通訊無加密版本
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.comSVN 版本控制用於程式碼倉庫
git://git://github.com/repo.gitGit 倉庫通訊通常配合 SSH/HTTPS 使用
mqtt://mqtt://broker.hivemq.comIoT 裝置訊息通訊輕量級協定,適用於物聯網

📌 補充說明:

  • file:// 常用於程式中存取本地資源,但不建議從網頁直接存取本機資料(有安全限制)。

  • ws://wss:// 適合做即時聊天室、即時監控、遊戲同步等。

  • mailto:tel:sms: 等 URI 常用於網頁上的聯絡功能,行動裝置上點擊會直接觸發 App。



沒有留言:

張貼留言