数据持久化第六课-ASP.NET运行机制

数据持久化第六课-ASP.NET运行机制

一.预习笔记

1.动态网页的工作机制通常分为以下几个阶段:

1)使用动态Web开发技术编写Web应用程序,并部署到Web服务器。
2)客户端通过在浏览器中输入地址,请求动态页面。
3)Web服务器根据客户端的请求,对Web应用程序进行编译或解释,并生成HTML流,返回给客户端。
4)客户端浏览器解释HTML流,并显示为Web页面
HttpModule是HTTP请求的"必经之路",可以在该HTTP请求传递到最终的"请求处理中心(HttpHandler)"进行处理之前做一些额外工作;或者在某些情况下终止满足一些条件的HTTP请求,从而起到一个过滤器的作用

2.演示HttpModule的存在

在asp.net项目中创建一个HttpModule子类
在配置文件中添加moudle的配置
运行任意一个asp页面查看效果

3.Httphandler对象的概述与使用

每个HTTP请求都可能经过多个HttpModule处理,而最终的处理中心是HttpHandler

4.Httphandler案例演示

编写一个Httphandler类,定义自己需要处理且显示的数据
在配置文件中添加配置
运行aspx页面测试

5.验证码的实现

代码操作注意事项
1)添加一般处理程序
2)验证码代码实现(网上百度一个)
3)在aspx页面访问时,使用html标签img访问,不适用Asp:Image访问,因为asp:Image控件是用于在ASP.NET Web Forms页面中嵌入图像的,它期望服务器控件的处理机制和事件。而ashx处理程序不支持这些特性

二.课堂笔记

三.课后回顾

--行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

相关推荐
邪恶的贝利亚1 小时前
从webrtc到janus简介
后端·asp.net·webrtc
不超限12 小时前
Asp.net core 使用EntityFrame Work
后端·asp.net
不超限15 小时前
Asp.net Core 通过依赖注入的方式获取用户
后端·asp.net
新知图书1 天前
下载和安装Visual Studio(开发ASP.NET MVC应用)
ide·asp.net·visual studio
vvilkim3 天前
ASP.NET Core 中间件深度解析:构建灵活高效的请求处理管道
后端·中间件·asp.net
不超限3 天前
Asp.Net Core基于StackExchange Redis 缓存
redis·缓存·asp.net
[email protected]6 天前
ASP.NET Core SignalR 身份认证集成指南(Identity + JWT)
后端·中间件·asp.net·.netcore
[email protected]6 天前
ASP.NET Core SignalR的基本使用
后端·asp.net·.netcore
[email protected]7 天前
Asp.Net Core FluentValidation校验框架
后端·asp.net·.netcore
[email protected]7 天前
Asp.Net Core 如何配置在Swagger中带JWT报文头
后端·asp.net·.netcore