Http
HTTP URL 重定向命令行跟踪
我必須提供可以記錄在紙上的明確證據,證明一個 URL 重定向到另一個。
當您瀏覽到有問題的 URL 時,Web 伺服器會以 HTTP 重定向進行響應,這會更改地址欄中的 URL 並將您發送到不同的 URL
我正在處理一個涉及網路流量的法律案件,因此必須在一張紙上證明證據(沒有影片證據)。
是否有我可以執行的跟踪,在 Windows 命令行上顯示 HTTP 請求和響應?
試試 curl -v -L
有幾種工具,您可以從命令行使用,其中最著名的是
curl
和wget
。使用 curl 您可以使用標誌跟踪重定向
-L
;此外,您想查看在到達最終 URL 的過程中會發生什麼,因此您需要-v
(詳細):curl -v -L www.domain.tld
有關詳細資訊,請參見此處: http: //curl.haxx.se/docs/faq.html
也許還設置使用者代理並保存到文件
對於您的案例,您可能應該另外將使用者代理設置為一些廣泛使用的瀏覽器 - 否則可以說,重定向只發生在某些非瀏覽器使用者代理上。在這裡,我將使用者代理設置為 Windows 上的 Firefox。
最好將最終內容保存到一個單獨的文件中(這裡我選擇了
content.out
),所以你最終會得到這樣的結果:curl -A 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0' -v -o content.out -L www.redirector.tld