asp.net 的那点事(2、浏览器和一般处理程序)
来源:互联网 发布:李兴华java百度网盘 编辑:程序博客网 时间:2024/05/22 12:24
从今天开始我们接着来学习:asp.net中一般处理程序和浏览器的通信。
一、第一个图解:
从图解中我们看出,整个过程是:“请求---处理---响应”。这个也就是经常面试的时候,面试官问道“asp.net的页面生命周期”。当然这个只是很简单的回答,那么服务器如何响应的呢?
二、一般处理程序图解:
这个是我们的一般处理程序的代码图解。这里我要强调下:“context.Response.ContentType = "text/html";”。这句很重要!这个就是告诉服务器我们要输出的报文是什么类型的。
image/jpeg----表示输出的是图片
text/plain--------表示输出文本
三、 我们看了上面的代码,我们发现其实当我们请求一个动态页面的时候就是在请求一个cs类。那么是不是只要是cs类就能被访问呢?请看下面图解
从上面的图解我们可以看到,当我们去求情一个cs类的时候,服务器是不让我们去看的。(如果可以的话那么我们的源代码都会被下载走的哦。。。。。。。。。)
四、我们可以对着看看一般处理程序的类和class1类的区别在哪里。
问题出来了,我们写的类没有继承“IHttpHandler”接口。那么我就继承该接口,并且显示的实现这些接口中方法。
五、实现接口后图解:
从上面的图解我们可以很清晰看出来。一个类只有实现了IHttpHandler接口和方法,添加指令集和修改了文件扩展名,那么他就可以被访问了。
温馨提示:编程这个东西很怪,别人讲的再好再多在详细。也不如你自己跟着来一遍更加印象深刻的哦。。。
- asp.net 的那点事(2、浏览器和一般处理程序)
- asp.net--一般处理程序的应用
- 网上看到的 asp.net 一般处理程序(.ashx)
- asp.net一般处理程序
- asp.net 一般处理程序
- Asp.net-一般处理程序
- asp.net 一般处理程序
- asp.net 一般处理程序
- asp.net 的那点事(1、当用户在浏览器地址栏输入了网址后,发生了什么?)
- Asp.net的第一个一般处理程序
- asp.net一般处理程序(2)获取列表
- ASP.NET笔记(一)——一般处理程序
- 《ASP.NET本质论》一般处理程序
- ASP.NET ASHX 一般处理程序教程
- ASP.NET ASHX 一般处理程序教程
- asp.net一般处理程序(1)准备工作
- asp.net一般处理程序(3)新增
- Asp.net 一般处理程序+扩展
- Codeforces Round #204 (Div. 2) A. Jeff and Digits
- Codeforces Round #204 (Div. 2) B. Jeff and Periods
- 追寻大学的理性
- 怎样写好一份IT技术岗位的简历
- 面向对象知识点
- asp.net 的那点事(2、浏览器和一般处理程序)
- ubuntu 12.04系统黑屏,登录界面黑屏,命令行界面可用
- (pojstep1.1.1)poj 1298(直叙式模拟)
- 最大连续递增数字串
- java学习路线图------(java1234)
- 中继器,集线器,网桥
- java基础---内部类和匿名内部类
- Codeforces Round #204 (Div. 1) A. Jeff and Rounding
- 如何用10只实验鼠检验出1000个药瓶中哪个有毒药?