public void GetNetWorkFile()
{
try
{
string saveFilePath = “C:\\……\123.txt”;
string downLoadUrl = “https:\\……\saveFile.xml”;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(downLoadUrl);
request.Method = "GET";
request.Headers.Add("Accept-Language", "zh-CN,zh;q=0.9");
request.Headers.Add("Accept-Encoding", "gzip, deflate, br");
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
FileStream fs = new FileStream(saveFilePath, FileMode.Create);
byte[] bArr = new byte[1024];
int size = stream.Read(bArr, 0, (int)bArr.Length);
while (size > 0)
{
fs.Write(bArr, 0, size);
size = stream.Read(bArr, 0, (int)bArr.Length);
}
fs.Close();
stream.Close();
}
catch (Exception ex)
{
MessageBox.Show("文件下载失败," + ex.message);
}
}
获取服务器端文件
最新推荐文章于 2024-07-14 03:36:14 发布