許多網路協定在使用某個網站之前,都需要先得知該網站的一些資訊:政策、設定、憑證、應用程式連結或帳號詮釋資料。若沒有統一慣例,每個協定都會各自發明一個根層級 URL,因而有與網站自身內容發生衝突的風險。

知名 URI 以一個刻意平淡的前綴解決了這個問題:/.well-known/。各協定註冊一個後綴,用戶端便知道該去哪裡尋找,無須掃描或猜測。

其精妙之處在於克制。這項標準並不集中代管,也不規定詮釋資料的格式。它只保留 URI 空間中極小的一部分,並增設 IANA 註冊表,使探索行為得以保持可預測。

保留一個探索層架

固定的前綴可減少用戶端猜測與額外的往返次數。

註冊機制可防止各協定名稱互相踐踏。

網站其餘的 URI 空間仍由網站自行掌控。

當命名空間單調乏味且受到治理時,探索就能奏效。一個小小的保留層架,勝過一百個協定各自搶占隨機的首頁 URL。

這種模式已成為現代網路基礎設施一項低調的依賴,涵蓋安全、身分與自動化協定。ACME、WebFinger、與 OpenID 相關的探索,以及 security.txt 風格的慣例,都因有一個公認的位置可放置來源層級的事實而受益。

追溯依據

參考來源

  1. RFC 8615: Well-Known Uniform Resource Identifiers (URIs) RFC Editor · rfc-editor.org
  2. Well-Known URIs registry IANA · iana.org