VBScript の CopyFile が機能しない
-
22-09-2019 - |
質問
外部ファイルに関係があると思いますが、エラーが発生します Path not found
そして理由がわかりません。以下のコード。
<%
Dim fs
set fs = Server.CreateObject("Scripting.FileSystemObject")
fs.CopyFile "http://domain.com/file.xml","softvoyage.xml"
set fs = Nothing
%>DONE.
解決
は、FileSystemObjectオブジェクトは、ローカルディスクのファイルのために作られています。これを試してください:
<%
url = "http://www.espn.com/main.html"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", url, false
xmlhttp.send ""
Response.write xmlhttp.responseText
set xmlhttp = nothing
%>
<のhref = "http://classicasp.aspfaq.com/general/how-do-i-read-the-contents-of-a-remote-web-page.html" のrel = "nofollowをで発見noreferrer」タイトル= 『どのように私は、リモートのWebページの内容を読みますか』> http://classicasp.aspfaq.com/general/how-do-i-read-the-contents-of-a-remote-web -page.htmlする
他のヒント
CopyFile メソッドが http ソースからファイルをコピーできるとは思えません。私がこれまでに見たソース パラメーターの例は、ローカル ファイル システム上のファイルに関するものだけです。
FileSystemObject.CopyFile "c:\srcFolder\srcFile.txt", "c:\destFolder\"
http リクエストからのデータを保存する必要がある場合は、 IXMLHTTPRequest オブジェクト.
所属していません StackOverflow