增進網路用戶端的檔案下載效能

網路用戶端可以下載附加於網頁中的檔案,或下載 URL 對映的伺服器目錄中的檔案。如果用戶端是使用支援 Byte-range serving(可於 HTTP 1.1 及更新版本中取得)的產品,則用戶端會分數個階段下載檔案(以位元組為範圍),並追蹤每個檔案下載的進度。若是發生中斷,該用戶端可從中斷點重新下載。若無 Byte-range serving,則使用者必須從頭開始重新下載。

Domino® 與支援 HTTP 1.1 規格的用戶端相容。可以多種方式實行用戶端:例如,瀏覽器 plug-in、applet 或獨立程式。

必須將附加的檔案解壓縮,使支援 Byte-range serving 的用戶端可以存取它們。當您附加一個檔案時,必須取消選取「壓縮」選項。若要驗證現有的附件檔是否已解壓縮,請從 Notes® 用戶端選擇「檔案」-「文件內容」、選取 $FILE 項目,然後驗證「壓縮類型」內容是否為「無」。

從伺服器檔案系統下載檔案的範例

安裝.EXE 檔案位於使用 URL 對映進行下載時所啟動的目錄中。GetRight 3.1 用戶端可以使用下列 URL 來下載檔案:

http:// hostname/install.exe

其中 hostname 是網站的名稱。

如果下載中斷,則用戶端可以由中斷點重新啟動下載。

下載檔案附件的範例

如果 .PDF 檔已附加到文件,且使用者已在 Adobe Acrobat 中將配置選項設定為一次下載一頁,則使用者可以一次下載一頁 .PDF 檔。如果使用者所需的只是大型檔的一部分,則一次下載一頁可以大幅增進效能。例如,使用者可使用下列 URL 存取 PROJECT.PDF 檔:

http:// hostname/dbname/viewUNID/docUNID/$FILE/project.pdf

其中 hostname 是網站名稱、dbname 是儲存附件檔的資料庫名稱、viewUNID 是附件檔之視圖的「通用 ID」,而 docUNID 是附加檔案之文件的「通用 ID」。