使用webclient从http下载多个文件

时间:2013-10-21 17:53:02

标签: .net vb.net download webclient

我正在尝试将多个json文件下载到本地目录但却无法正常工作。该文件似乎是空的。我知道网址的工作方式就像我在浏览器中粘贴一样,我得到了文件的网址列表。

        wclient.Credentials = New System.Net.NetworkCredential(username, password)
        wclient.Headers.Add("Accept-Encoding", "gzip")
        wclient.DownloadFileAsync(New Uri(url), "C:\Users\Files\" & 
          "archivefile_" & DateTime.Now.Ticks.ToString & ".json")

这是粘贴到浏览器时的响应;

"urlList":[
            "https://archive.amazonaws.com/original/
     results1.json.gz?...",
      "https://archive.amazonaws.com/original/
     results2.json.gz?...",

任何赞赏的想法。

1 个答案:

答案 0 :(得分:0)

我明白了。错误消息403仅仅是由于URL被剪断并且缺少结束参数。立即行动。