HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://files.cnblogs.com/files/shousiji/ProcTools.rar");
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream fileStream = response.GetResponseStream();
int fileContentLength = (int)response.ContentLength;
byte[] fileBytes = new byte[fileContentLength];
fileStream.Read(fileBytes, 0, fileContentLength);
using (FileStream stream = File.Create("c:/2.rar"))
{
stream.Write(fileBytes, 0, fileBytes.Length);
stream.Close();
}
代码保存的文件,大小是一样了,但打开是已损坏的。
不知道怎么做了,各位大神帮忙看看!
标签:
相关文章
- 敏捷开发在互联网时代里的价值
- PL2586|替代FE1.1S|替代MA8601|USB2.0HUB集线器芯片|旺玖
- 力软快速开发平台,帮助中小企业躲过数字化“踏浪出海”的“暗礁”
- 软件开发:站在风口上的低代码
- TYPEC转HDMI方案|TYPEC扩展坞方案|CS5265设计4K60HZ TYPEC转HDMI方
- DP转HDMI2.0|DP转HDMI和VGA输出|CS5262AN方案应用|瑞奇达CS5262设计电
- Capstone瑞奇达|台湾瑞奇达|一级代理商|台湾瑞奇达科技有限公司
- CH7511B替代方案|CS5211设计方案|CS5211替代CH7511B|eDP转LVDS转接板
试试下面的代码