我讀了answer,這說明以//開頭的鏈接用於維護協議(http或https)。在哪裏聲明以//開頭的鏈接在語法上是正確的?
這是在標準或RFC中定義的東西嗎?或者它只是瀏覽器實施的黑客攻擊?我認爲它很有用,但在使用它之前,我想確保它可以被所有瀏覽器所理解。
我讀了answer,這說明以//開頭的鏈接用於維護協議(http或https)。在哪裏聲明以//開頭的鏈接在語法上是正確的?
這是在標準或RFC中定義的東西嗎?或者它只是瀏覽器實施的黑客攻擊?我認爲它很有用,但在使用它之前,我想確保它可以被所有瀏覽器所理解。
它在RFC 3986:
從4.2: 「?」
相對REF =相對部分[查詢] [ 「#」 片段]
relative-part = "//" authority path-abempty
和:
5.4.1。普通例子
...
"//g" = "http://g"
因此,它是標準的一部分,並用我所有的主流瀏覽器。
RFC 1808在2005年被RFC 3986廢棄了。 – 2014-09-22 10:54:53
@ JukkaK.Korpela:你說得對。更新。 – 2014-09-22 11:08:02
是的,您可以將其用於所有瀏覽器。 – Justinas 2014-09-22 08:59:06
該問題鏈接到一箇舊問題,該問題本身就是一個較老問題的重複,它有一個可接受的答案,它引用了相關的互聯網標準。 – 2014-09-22 10:57:48