图片上传下载代码命名唯一
来源:互联网 发布:扫街软件 编辑:程序博客网 时间:2024/06/05 15:55
1. try
2. {
3. if (context.Request.Files.Count > 0)
4. {
5. //判断文件大小
6. int length = context.Request.Files[0].ContentLength;
7. if (length > 52428800)
8. {
9. context.Response.Write("文件大于50M,不能上传");
10. return;
11. }
12.
13. string type = context.Request.Files[0].ContentType;
14. string fileExt = Path.GetExtension(context.Request.Files[0].FileName).ToLower();
15. //只能上传图片,过滤不可上传的文件类型
16. string fileFilt = ".gif|.jpg|.php|.jsp|.jpeg|.png|......";
17. if (fileFilt.IndexOf(fileExt) <= -1)
18. {
19. context.Response.Write("对不起!请上传图片!!");
20. return;
21. }
22. else
23. {
24. Page p = new Page();
25. string fileName = p.Server.MapPath(_directory) + "\\" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + rnd.Next(10, 99).ToString()
26. + fileExt;
27.
28. // // 如果是aspx页面,这里直接Server.MapPath...
29. //string fileName = Server.MapPath(_directory) + "\\" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + rnd.Next(10, 99).ToString()
30. //+fileExt;
31. context.Request.Files[0].SaveAs(fileName);
32. context.Response.Write("上传成功!");
33. }
34. }
35. else
36. {
37. context.Response.Write(context.Request.Files.Count);
38. }
39. }
40. catch (Exception ex)
41. {
42. throw new Exception(ex.Message);
43. }
- 图片上传下载代码命名唯一
- 框架采用s2sm架构 ,处理apk上传下载, 处理图片上传下载,核心代码.
- android webservice 上传下载图片
- silverlight 图片上传下载
- Mongo中上传下载图片
- Struts2图片的上传下载
- Java上传下载图片
- 原始上传下载图片
- struts实现上传下载代码
- 文件上传下载代码 java
- http ftp上传下载代码
- 上传下载工具代码
- 笔记---上传下载代码
- java代码上传下载文件
- 文件上传下载代码
- css命名规则:图片切图转网页的代码规范
- webservice 上传下载文件,图片(转贴)
- ftp图片上传下载带进度条
- LeetCode ZigZag Conversion
- Django模板获取field的verbose_name
- linux 下编写.sh文件,不间断执行某文件
- digits安装+体验mnist实例
- 数据结构--冒泡排序
- 图片上传下载代码命名唯一
- PS1设置详解
- pytorch新手需要注意的隐晦操作Tensor,max,gather
- JAVA面试精选
- React学习笔记-
- hibernate系列四:HQL查询(一)
- Python正则表达式中的常用符号
- 数据结构--插入排序
- 小麦子-WPF学习系列1:初识WPF