繁体   English   中英

绕过登录并从URL下载Zip文件

Bypass login and Download Zip file from URL

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我要下载一个zip文件形式的URL,它包含20到30个CSV文件,总大小在50 KB到100 KB之间。 我尝试使用下面的代码,但它不起作用。 当我直接从Web浏览器中打开URL时,它将重定向到登录页面,并在成功登录后下载zip文件。

  using (var client = new WebClient())
  {
    client.DownloadFile("http://MyURL","Myfile.zip");
  }

如果我在上面的代码中提供了CSV文件的下载URL,则它将下载html登录页面。 也尝试通过提供如下的凭证和标头信息来解决问题,但是它不起作用。

    using (var client = new WebClient())
      {
         client.Credentials = new NetworkCredential("username", "password");
         client.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip");
         client.DownloadFile("http://MyURL","Myfile.zip");
      }    

我正在使用C#Windows应用程序。

问题暂未有回复.您可以查看右边的相关问题.
1 RStudio:从URL下载ZIP文件并从ZIP文件读取CSV文件时出现问题

我对R编程比较陌生。 我正在尝试使用URL下载一些包含CSV文件的zip文件并阅读它们。 以下是代码,URL和错误。 从错误中我怀疑它只是下载一些文本或HTML代码,而不下载ZIP文件(网站上显示的ZIP文件下载仅为10KB,而ZIP文件的下载为396KB)。 我尝试从同一站点下载其他一 ...

2 从URL下载Zip文件

我正在尝试使用此代码从url下载zip文件 但是当我尝试下载时,我得到了fileNotFoundException错误,尽管当我直接将文件url粘贴到Web浏览器时,我可以下载该文件,这意味着该文件已经存在,这是我的logCat: 非常感谢 ...

2014-10-12 16:08:16 1 790   android
3 如何统一从url下载zip文件?

我正在使用 unity 2019.2.14f1 和 Visual Studio 2019。我也尝试过 ICSharpCode.SharpZipLib,但找不到任何解决方案。我正在尝试使用以下网址中提供的代码中的代码: 解压缩内存流(包含zip 文件)并获取文件提前致谢。 ...

4 从URL下载压缩的zip文件

我有一个问题说明,我必须登录到网站然后下载一个zip文件。 到目前为止,我已经编写了以下代码以登录网站(能够打印身份验证成功消息)并创建会话。 我现在如何下载zip文件? ...

7 zip 文件并从客户端或服务器下载?

我需要提取一组数组,它​​们的值类似于“ http://example.com/1.png ”,当用户在客户端单击“下载”时,我必须压缩并下载它们。 对于那部分,我应该在服务器端还是客户端做? 我发现很少有 npm 可以完成这项工作,但我怀疑它应该在服务器端,因为我可以将数据从 db 传递到 ci ...

9 要求用户登录才能下载ZIP文件

从我的网站下载ZIP文件时,是否可能要求用户经过身份验证(登录)? 请注意,我没有直接控制IIS7的权限。 (我使用共享的托管帐户。) 我不能简单地更改对特定目录的访问,因为涉及许多目录,并且大多数目录包含可以自由访问的其他文件。 我用Google搜索了一下,发现了类似的问题。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM