我必须提供能够记录在纸上的确凿证据,证明一个 URL 重定向到另一个 URL。
当你浏览到相关 URL 时,Web 服务器会以 HTTP 重定向进行响应,这会更改地址栏中的 URL,并将你发送到其他 URL
我正在处理一个涉及网络流量的法律案件,因此证据必须是纸质的(没有视频证据)。
我是否可以执行跟踪,在 Windows 命令行上显示 HTTP 请求和响应?
答案1
尝试 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