62,041
社区成员
发帖
与我相关
我的任务
分享
public static void DownloadToFile(string url, string saveName, CookieContainer cookie)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Credentials = CredentialCache.DefaultCredentials;
if (cookie != null)
request.CookieContainer = cookie;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (Stream dataStream = response.GetResponseStream())
{
using (FileStream fs = new FileStream(saveName, FileMode.Create, FileAccess.Write))
{
byte[] buffer = new byte[1024];
while (true)
{
int sizeRead = dataStream.Read(buffer, 0, buffer.Length);
if (sizeRead > 0)
fs.Write(buffer, 0, sizeRead);
else
break;
}
fs.Flush();
}
}
}
<%
dim fso
set fso=Server.CreateObject("Scripting.FileSystemObject")
Dim fold
Set fold = fso.GetFolder(Server.MapPath("."))
Dim f
response.Write("<table>")
response.Write("<tr><td>文件名</td><td>日期</td></tr>")
For Each f In fold.Files
response.write "<tr>"
response.write "<td>"
response.write "<a href='" & f.Name & "'>" & f.Name & "</a>"
response.write "</td>"
response.write "<td>"
response.write f.DateLastModified
response.write "</td>"
response.write "</tr>"
Next
response.write "</table>"
%>