处理Msxml2.XMLhttps的responseBody

时间:2015-10-16 14:19:20

标签: javascript vbscript wsh

您好我正在尝试通过.jse文件下载文件

2.95

它有效,但我不想写文件我收到的前100个字节,所以我想这样做

3.28

function download(link, file) {
    var d = WScript.CreateObject("Msxml2.XMLhttp");
    d.open("GET", link, false);
    d.send(null);
    var c = new ActiveXObject("ADODB.Stream");
    with(c) return Mode = 3, Type = 1, Open(), Write(d["responseBody"]), SaveToFile(file, 2), Close(), file
}

但它不起作用我无法对Write(d["responseBody"].slice(100))

做任何事情

我也无法获得Write(d["responseBody"].substring(100)) 的大小

d["responseBody"]

responseBody为什么我无能为力?我怎么能删除前100个字节?

0 个答案:

没有答案