当我将结果刷新到vbscript中的new时,xml给我旧的结果

时间:2014-12-09 13:53:15

标签: xml vbscript

此代码用于查看ftp中文件的内容,但是当我删除文件并上传同名内容与内容不同的文件时,它将提供我的旧内容

这是代码

       URL = "ftp://ftp.example.com/kll.vbs"
       Set xml = CreateObject("Microsoft.XMLHTTP")
       xml.Open "GET", URL, False, "Yourusername", "Yourpassword"
       xml.Send
       ss= xml.responsetext
       WScript.Echo (ss)

1 个答案:

答案 0 :(得分:0)

您遇到了缓存问题。

您可以考虑使用WinHTTP。 http://msdn.microsoft.com/en-us/library/windows/desktop/aa382925(v=vs.85).aspx

由于您使用FTP作为协议,以上可能不是最好的。

您还可以尝试:xml.setRequestHeader('Pragma','Cache-Control:no-cache'); 您正在使用支持缓存的API。同样,它可能会以不同的方式处理FTP。