【发布时间】:2015-06-01 20:27:21
【问题描述】:
我是 C# 的新手,我需要从这个链接下载一个文件:http://www.addic7ed.com/original/94097/1 问题是它不断将我重定向到我从中获取网址的页面。 (original url)
使用 WebClient 和 HttpWebRequest 都无法做到这一点,但也许是我做错了什么。 关于我如何做到这一点的任何提示?
甚至尝试过this
编辑:更具体地说,该 url 应该下载一个 .srt 文件,所以当我在 chrome 上单击它时它会这样做。但是,当我尝试通过 c# 下载 .srt 文件时,我被重定向并最终下载了该站点的 html 源代码。如何复制 chrome 的行为?
edit2:通过从 web 浏览器导入 webclient 标头来设法做到这一点。仍然对其他方法感兴趣。这对我来说似乎很负责任。
【问题讨论】:
标签: c# download downloadfile