前端:

<form action="/ImageUpload.ashx" method="post" enctype="multipart/form-data">

<input type="file" name="imgFile" />
<input type="submit" value="上传文件" />

</form>

后台:

public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
//context.Response.Write("Hello World");
HttpPostedFile file = context.Request.Files["imgFile"];

string extName = System.IO.Path.GetExtension(file.FileName);
if(extName!=".jpeg" && extName!=".gif" && extName!=".jpg" && extName!=".png" )
{
context.Response.Write("文件格式不合法!");
return;
}

string uploadImgName = "/Upload/" + Guid.NewGuid().ToString() + file.FileName;
file.SaveAs(context.Request.MapPath(uploadImgName));

context.Response.Write("上传成功!");

}

最新文章

  1. TransMac Win系统下制作 OS X启动盘图文教程超详细小白版
  2. “#if 0/#if 1 ... #endif”的作用
  3. ResultSet 结果集带回来的一些信息
  4. 3-Spark高级数据分析-第三章 音乐推荐和Audioscrobbler数据集
  5. Java知识体系
  6. codeforces 697B Barnicle
  7. UI课堂笔记
  8. UVA 558 判定负环,spfa模板题
  9. C# Winform 水波纹效果
  10. 图像处理工具包ImagXpress中如何定义图像显示属性
  11. Java 类的高级特征2
  12. ASP.NET MVC 3 Razor Views in SharePoint
  13. PHP strtotime在linux服务器时间延迟8小时问题
  14. php 大转盘抽奖
  15. ECMAScript 6 笔记(四)
  16. 使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件(转载)
  17. Python_正则表达式一
  18. 【欧拉函数】BZOJ2705: [SDOI2012]Longge的问题
  19. 2019全国大学生信息安全竞赛初赛pwn前四题writeup—栈部分
  20. 关于servlet连接数据库会出现空指针异常情况

热门文章

  1. __slots__(面向对象进阶)
  2. 一篇很好的关于mysqld_safe脚本源码解读的文章,收藏了!!
  3. git 查询某人的提交记录
  4. nvidia 驱动下载地址
  5. Javascript变长参数和默认参数
  6. 安装wampserver后,在www文件夹下面写php文件,而在网页里输入localhost而无法打开php文件时解决办法汇总
  7. linux每天一小步---sed命令详解
  8. SQL SERVER 2012数据库:开启防火墙导致外部无法连接数据库解决办法
  9. LoadRunner监控SQLServer
  10. roadflow企业微信工作流程的配置与使用