C#向服务器上传文件
来源:互联网 发布:js字符串去空格转数组 编辑:程序博客网 时间:2024/05/22 17:40
public bool UploadFile(string fileDir,string fid)
{
Byte[] MeaningFile;
FileStream stream = new FileStream(fileDir, FileMode.Open, FileAccess.Read);
int size = Convert.ToInt32(stream.Length);
MeaningFile = new Byte[size];
stream.Read(MeaningFile, 0, size);
stream.Close();
FileStream fos = null;
string fileName = "";
string fileExt = fileDir.Substring(fileDir.LastIndexOf("."));
if (fileExt == ".pdf")
{
string filePath = Server.MapPath("~/Upload/");
if (!Directory.Exists(filePath))
{
Directory.CreateDirectory(filePath);
}
fileName = fid + fileExt;
fos = new FileStream(filePath + fileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);
fos.Write(MeaningFile, 0, MeaningFile.Length);
fos.Close();
}
else
{
ShowMessage("只允许上传pdf文件!");
return false;
}
return true;
}
{
Byte[] MeaningFile;
FileStream stream = new FileStream(fileDir, FileMode.Open, FileAccess.Read);
int size = Convert.ToInt32(stream.Length);
MeaningFile = new Byte[size];
stream.Read(MeaningFile, 0, size);
stream.Close();
FileStream fos = null;
string fileName = "";
string fileExt = fileDir.Substring(fileDir.LastIndexOf("."));
if (fileExt == ".pdf")
{
string filePath = Server.MapPath("~/Upload/");
if (!Directory.Exists(filePath))
{
Directory.CreateDirectory(filePath);
}
fileName = fid + fileExt;
fos = new FileStream(filePath + fileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);
fos.Write(MeaningFile, 0, MeaningFile.Length);
fos.Close();
}
else
{
ShowMessage("只允许上传pdf文件!");
return false;
}
return true;
}
0 0
- C#向服务器上传文件
- 向服务器上传文件
- 向服务器上传文件程序
- 如何向服务器上传文件
- C# 文件上传服务器
- 利用ASP.NET向服务器上传文件
- 利用ASP.NET向服务器上传文件
- 利用ASP.NET向服务器上传文件
- 利用ASP.NET向服务器上传文件
- 向服务器 上传文件的代码
- struts2之如何向服务器上传文件
- windows 向linux服务器上传文件命令
- 向本地的apache服务器上传文件
- php curl向远程服务器上传文件
- 使用psftp向服务器上传文件
- java后台向服务器上传文件
- 向Linux服务器上传/下载文件
- 网络编程客户端向服务器上传文件
- github
- 1
- 组合数学常用内容——基础内容+莫比乌斯反演
- 对于socket的理解
- 2
- C#向服务器上传文件
- Spring之AOP面向切面编程
- smartclient(一、基础理解整合)
- 图像显示基本原理
- CSS的伪类和伪元素
- sqlserver复制环境几种常见错误的修复方法
- 二分查找
- 【计算机视觉】opencv姿态解算6 理论算法调研 PNP问题 5种算法
- Java一维数组操作类,可以加入任意类型的数据