Wget

使用 wget 時的 cookie 格式?

  • November 8, 2018

wget‘s的 Netscape 格式是cookies.txt什麼?我需要鏡像一個需要登錄的網站。我使用了一個 Chrome 擴展程序,它以這種格式返回 cookie,我將它們保存在 中cookies.txt,使用命令導入wget但沒有用,它只是下載內容,就像我根本沒有登錄一樣。

我很感激任何幫助。

格式是手冊頁中所述的 Netscape 格式,該格式為:

Netscape 的 cookies.txt 文件的佈局使得每一行都包含一個名稱-值對。範例 cookies.txt 文件可能包含如下所示的條目:

.netscape.com TRUE / FALSE 946684799 NETSCAPE_ID 100103

每行代表一條儲存的資訊。在每個欄位之間插入一個選項卡。

從左到右,每個欄位代表的內容如下:

domain - 創建並且可以讀取變數的域。

flag - 一個 TRUE/FALSE 值,指示給定域內的所有機器是否都可以訪問該變數。此值由瀏覽器自動設置,具體取決於您為域設置的值。

path - 變數有效的域中的路徑。

安全- 一個 TRUE/FALSE 值,指示是否需要與域的安全連接才能訪問變數。

expiration - 變數到期的 UNIX 時間。UNIX 時間定義為自 1970 年 1 月 1 日 00:00:00 GMT 以來的秒數。

name - 變數的名稱。

value

  • 變數的值。

(來自“非官方 Cookie 常見問題解答”,為清晰起見進行了編輯)

引用自:https://unix.stackexchange.com/questions/36531