HTTP URLredirect命令行跟踪

我必须提供确切的证据,可以在一张纸上logging,certificate一个URLredirect到另一个。

当您浏览有问题的url时,networking服务器会回应一个HTTPredirect,它将更改地址栏中的url,并将您发送到不同的url

我正在处理涉及networkingstream量的法律案件,所以证据必须在一张纸上certificate(没有video证据)。

有没有可以执行的跟踪,在Windows命令行上显示HTTP请求和响应?

试试curl -v -L

有几个工具,你可以从命令行使用,其中最知名的是curlwget

使用curl,您可以使用标志-L遵循redirect。 此外,你想看看到最后的URL的方式发生了什么,所以你需要-v (详细):

 curl -v -L www.domain.tld 

详情请看这里: http : //curl.haxx.se/docs/faq.html

也许还可以设置用户代理并保存到文件

对于您的用例,您应该另外将用户代理设置为一些广泛使用的浏览器 – 否则可以这样说,redirect只发生在某些非浏览器用户代理上。 在这里,我将用户代理设置为Windows上的Firefox。

把最后的内容保存到一个单独的文件(这里我select了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