所以我试图从他们的网站下载ventrilo
http://www.ventrilo.com/dlprod.php?id=102
据我所知,我所显示的内容与点击“接受”时页面的请求相同,是否有人知道为什么这不起作用?
curl -o ventrilo.tar.gz "http://dlx2.ventrilo.com/dl.php?server_linux_i386&8882453279444" -H
"Origin: http://www.ventrilo.com"
-H "Accept-Encoding: gzip,deflate,sdch"
-H "Accept-Language: en-US,en;q=0.8"
-H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36"
-H "Content-Type: application/x-www-form-urlencoded"
-H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
-H "Cache-Control: max-age=0" -H "Referer: http://www.ventrilo.com/dlprod.php?id=102"
-H "Connection: keep-alive" --data "Download=I+Agree" --compressed
答案 0 :(得分:1)
请注意您的POST网址服务器_linux_i386& 8882453279444 中的此粗体编号。使用他们正在跟踪会话的号码。
有两件事可能发生:
1)您可能已经从页面的来源收集了网址,并在会话过期很长一段时间后尝试过。
2)您可能是从电脑上收集了网址并尝试在您的服务器上执行(反之亦然)。