public class Three : IHttpHandler{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
context.Response.Write("sss");
}
}
public void ProcessRequest (HttpContext context) {     请求过来找到该一般处理程序文件,自动执行ProcessRequest方法。
context.Response.ContentType = "text/html";
//获取要操作的模板的路径.
string filePath = context.Request.MapPath("ShowInfo.html");//获取文件的物理路径。在Asp.net中,对文件或文件夹进行操作一定要获取物理路径。
//读取模板文件中的内容。
string fileContent=File.ReadAllText(filePath);
//用户具体的数据替换模板文件中的展位符。
fileContent = fileContent.Replace("$name","itcast").Replace("$pwd","");
//将替换后的内容输出给浏览器。
context.Response.Write(fileContent);
context.Response.Write("<b>adfsdf</b>");     context.Response.Write(System.Reflection.Assembly.GetExecutingAssembly().Location);
}
$(function () {
$(".deletes").click(function () {
if (!confirm("确定要删除吗?")) {
return false;
}
});
});
string userName=context.Request.QueryString["txtName"];//接收的是表单元素name属性的值
string userPwd=context.Request.QueryString["txtPwd"];
string userName = context.Request.Form["txtName"];
string userPwd = context.Request.Form["txtPwd"];

IIS会根据请求的文件类型进行判断,如果发现浏览器请求的是动态文件(ashx) IIS是处理

不了的,会将请求的文件交给.netframework来执行,IIS是通过aspnet.isapi.dll来把请求的

动态文件交给.netframework。

最新文章

  1. Python torndoa mysql 模块安装
  2. jquery实现淡入淡出
  3. UVA 11609 - Teams(二项式系数)
  4. HDU2845 DP
  5. SQL笔记-第六章,索引与约束
  6. 慎用 Enum.GetHashCode()
  7. go编写简单的web服务器
  8. Android系统框架
  9. div重叠不变形
  10. 超级钢琴 2010年NOI
  11. ecshop后台权限增加
  12. jQ小图标上下滑动特效
  13. ubuntu server小技巧(不定期更新)
  14. docker的基础命令
  15. WinForm DotNetBar 动态添加DataGridView
  16. JVM调优(二)经验参数设置
  17. java学习之—栈匹配字符串符号
  18. ubuntu 精简配置
  19. Software Testing, Lab 1
  20. 探索未知种族之osg类生物---渲染遍历之Renderer简介

热门文章

  1. AGC037C Numbers on a Circle(神奇思路)
  2. RSA加密与解密
  3. 使用Vue封装暂无数据占位图组件
  4. set -x 与 set +x
  5. iOS13 新特性简介
  6. spring boot测试类自动注入service或dao
  7. Java学习——单元测试JUnit
  8. Java自学-集合框架 泛型Generic
  9. 洛谷 p1008三连击
  10. python3使用模块