• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 透过ashx看浏览器服务器运行本质(图解)

透过ashx看浏览器服务器运行本质(图解)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ashx,ashx文件怎么打开,ashx是什么文件,ashx文件,ashx session等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

浏览器与IIS服务器与.Net FrameWork关系

Asp.Net

ASP.Net是一种动态网页技术,在服务器端运行.Net代码,动态生成HTML,然后响应给浏览器。

可以使用JavaScript、Dom在浏览器端完成很多工作,但是有很多工作无法在浏览器端完成,比如存储数据、访问数据库、复杂的业务逻辑运算、安全性要求高的逻辑运算等。

ASP.Net:一般处理程序(ashx),WebForm(aspx)、MVC3(Model, View , Controler)。

Asp.Net里的常用文件

文件扩展名

说明

.ashx

一般处理程序,ASP.NET核心程序,但一般使用.aspx[不需要返回大量html代码时使用]

.aspx

常用程序WebForm,用于创建网页和对网页进行编程的核心文件类型(前台文件),和.aspx.cs文件配套使用[当需要返回大量html代码使用使用它]

.aspx.cs

常用程序,用于编写大量的c#业务代码,和.aspx配套使用。

.ascx

指明一个 ASP.NET 用户定义控件

.asax

包含 ASP.NET 应用程序级事件的事件语法

.config

配置文件,用于设置网站应用程序的各种属性

.asmx 供宿主 Web 服务在本地或远程使用

一般处理程序(HttpHandler)

是一个实现System.Web.IHttpHandler接口的特殊类。
任何一个实现了IHttpHandler接口的类是作为一个外部请求的目标程序的前提。(凡是没有实现此接口的类,就不能被浏览器请求。)

它由支持ASP.NET的服务器调用和启动运行。一个HttpHandler程序负责处理它所对应的一个或一组URL地址的访问请求,并接收客户端发出的访问请求信息(请求报文)和产生响应内容(响应报文)。

咱可以通过创建一个我们自己的HttpHandler程序来生成浏览器代码发送回客户端浏览器。

HttpHandler程序可以完成普通类程序所能完成的大多数任务:
1.获取客户端通过HTML的Form表单提交的数据和URL参数
2.创建对客户端的响应消息内容
3.访问服务器端的文件系统
4.连接数据库并开发基于数据库的应用
5.调用其他类

ashx的简单使用
Cul.ashx读取model.html将处理后的html代码返回给浏览器

</div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • asp.net使用ashx生成图形验证码的方法示例
  • *.ashx文件不能访问Session值的解决方法
  • html+ashx 表单提交示例
  • ashx中使用session的方法(获取session值)
  • ashx介绍以及ashx文件与aspx文件之间的区别
  • ashx文件的使用小结
  • 后缀为 ashx 与 axd 的文件区别浅析
  • 基于.NET中:自动将请求参数绑定到ASPX、ASHX和MVC的方法(菜鸟必看)
  • Chrome内核下由ashx输出的js代码不起作用的解决方法
  • 在.ashx文件中获取cookies值实现代码

相关文章

  • 2017-05-11ASP.NET 获取存储过程返回值的实现代码
  • 2017-05-11ASP.NET之自定义同步HTTP处理程序(图文教程)
  • 2017-05-11asp.net url重写浅谈
  • 2017-05-11asp.net下用js实现鼠标移至小图,自动显示相应大图
  • 2017-05-11AspNetPager与Socut.Data使用方法
  • 2017-05-11比较简单的将数据信息导入wrod文档方案(C# for word)
  • 2017-05-11Visual Studio 2017安装失败的解决方法
  • 2017-05-11ASP.NET之Excel下载模板、导入、导出操作
  • 2017-05-11ASP.NET中Global和URLReWrite用法
  • 2017-05-11Opencv2.4.13与Visual Studio2013环境搭建配置教程

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 将excel高效导入sqlserver的可行方法
    • 在ASP.net中保存/取出图片入/从SQL数据库
    • ASP.NET页面优化 性能提升8倍的方法
    • ASP.NET MVC5网站开发项目框架(二)
    • FCKeditor.Net_2.2安全修正版
    • asp.net部署到IIS常见问题的解决方法
    • asp.net音频转换之.amr转.mp3(利用七牛转换法)
    • Linq to SQL Delete时遇到问题的解决方法
    • Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
    • VB.NET进度条的方法代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有