直接連結與HTTP
在全球資訊網幕後的
超文本傳輸協定(HTTP)技術中,並未對鏈路類型做任何區分,所有連結的功能均為平等,資源可以位於任何伺服器的任何位置。
當訪問一個網站時,瀏覽器首先下載HTML格式的文檔內容。下載的HTML文檔可能調用其他HTML檔案、圖像、腳本及
樣式表等檔案。這些檔案可以包含<img>標籤以在頁面上顯示所提供
URL位置的圖像。其中的HTML代碼可能不指定伺服器,從而使網頁瀏覽器使用與父代碼(<img src="picture.jpg" />)相同的伺服器。但它也可以指定在某個伺服器上託管的圖像的絕對URL,例如(<img src="http://www.example.com/picture.jpg" />。
在瀏覽器下載到包含圖像的HTML圖像後,瀏覽器將聯繫遠程伺服器以請求圖像內容。
內容連結的常見用法
在一個網站中可以顯示另一個網站的內容是全球資訊網
超文本媒體原始設計中的一部分。常見的用法包括:
直接連結的爭議用法
當網站違背用戶期望時,網站之間模糊的邊際會導致其他問題。有些時候,直接連結也可用於惡意目的。
行為阻止
客戶端側
大多數網頁瀏覽器都將直接根據網頁指示來獲取圖像。嵌入式圖像可能以此作為一個
網路信標來跟蹤用戶或將信息傳遞給第三方。有許多廣告過濾工具可不同程度地限制此類行為。
伺服器側
部分伺服器採用HTTP引用地址等技術檢測直接連結,並可根據相同格式返回錯誤、告知、引導或譴責信息,代替原始的目標圖像。大多數伺服器都可配置為避免為第三方直接連結提供託管的媒體內容。
參見