在需要使用VBScript进行身份验证的站点上下载zip文件

时间:2015-12-18 16:11:36

标签: vbscript xmlhttprequest

我正在尝试使用需要身份验证的VBScript下载ZIP文件。如果你去网站,你会发现它会弹出一个身份验证提示。我遇到的问题是在这个脚本运行之后,ZIP文件太小了,它应该是什么并且已经损坏所以我无法打开它。

我的想法是下载无效。

任何人都能看到我做错了什么?

SecurityAccessDeniedException

1 个答案:

答案 0 :(得分:1)

使用IXmlHttpRequest时,最低限度应该检查Status属性,以确保不会对返回的内容做出假设。

If xmlHttp.Status = 200 Then
  'Successful Request
Else
  'Something went wrong
End If

请求可能由于某种原因而失败,ResponseBody包含失败的响应,而不是预期的ZIP文件。