博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 客服端上传文件与服务器器端接收 (简单代码)
阅读量:5104 次
发布时间:2019-06-13

本文共 1075 字,大约阅读时间需要 3 分钟。

 简单代码:

/*服务器端接收写入 可以实现断点续传*/    public  string  ConnectUpload(string newfilename,string filepath,byte[] fileByte)      {    try{          string path = adpath + newfilename;                               FileStream fs = new FileStream(path, FileMode.Append);          BinaryWriter w = new BinaryWriter(fs);                               fs.Position = fs.Length;                               fs.Write(fileByte, 0, fileByte.Length);                               w.Close();          fs.Close();          return "1";       }      catch{        return "-1";          }    }    /*客户端循环添加*/    int count = 0;    int bufferSize = 256;            byte[] buffer = new byte[bufferSize];    while (count < FileUpload1.FileContent.Length)            {                    int bytes = FileUpload1.PostedFile.InputStream.Read(buffer, 0, bufferSize);                    string result = ConnectUpload(newfilename, filepath, buffer);                    if (result != "1") //报错                    {                     break;        }       }

  

转载于:https://www.cnblogs.com/lyuec/p/3581040.html

你可能感兴趣的文章
Struts2---ActionContext和ServletActionContext小结
查看>>
hdu 4424
查看>>
Android Kinect Projector Interface
查看>>
成为软件高手的几个忌讳
查看>>
encodeURI和uncodeURIComponent的介绍
查看>>
【Code Tools】AB性能测试工具(二)
查看>>
MySQL 6.子查询
查看>>
关于焊板子的几个原件焊接方向问题
查看>>
【剑指offer】29、顺时针打印矩阵
查看>>
SPOJ7259(Light Switching)
查看>>
install java 7 or 8 on ubuntu14
查看>>
添加常见 URL Scheme 列表,方便快速查询⓶QA:URL Scheme适配好为何仍然报错
查看>>
PAT 1126 Eulerian Path
查看>>
[Leetcode] Remove Duplicates from Sorted Array II
查看>>
(十五)xml模块
查看>>
【先定一个小目标】Postgresql允许远程访问配置修改
查看>>
D3.js学习(一)
查看>>
第十三周学习进度条
查看>>
【转】你真的懂select Socket模型吗?
查看>>
P1589 - 【NOI2009】植物大战僵尸
查看>>