广告
返回顶部
首页 > 资讯 > 精选 >ASP.NET的HTTP模块和处理程序之HTTP模块怎么用
  • 123
分享到

ASP.NET的HTTP模块和处理程序之HTTP模块怎么用

2023-06-17 13:06:48 123人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关asp.net的Http模块和处理程序之HTTP模块怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在配置文件中注册HTTP模块当我们建立了HTTP模块并把它复制到WEB应用程序的b

这篇文章给大家分享的是有关asp.netHttp模块和处理程序之HTTP模块怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在配置文件中注册HTTP模块

当我们建立了HTTP模块并把它复制到WEB应用程序的bin目录或者全局部件缓冲(Global Assembly Cache)之后,接下来就应该在web.config或Machine.config中注册它了。

我们可以使用<httpModules>和<add>节点把HTTP模块添加到Web应用程序中。实际上模块都使用<add>节点列举在<httpModules>和</httpModules>节点之内了。

因为配置设置信息是可以继承的,所以子目录从父目录那儿继承配置设置信息。其结果是,子目录可能继承了一些不需要的HTTP模块(它们是父配置信息的一部分);因此,我们需要一种删除这些不需要的模块的方法。我们可以使用<remove>节点;如果我们希望删除从应用程序继承得到的所有HTTP模块,可以使用<clear>节点。

下面的代码是添加HTTP模块的一个通用示例:

<httpModules>  <add type="classname, assemblyname" name="modulename" />  <httpModules>

下面的代码是从应用程序中删除HTTP模块的一个通用示例:

<httpModules>  <remove name="modulename" />  <httpModules>

在上面的XML中:

· Type属性用类和部件名称的形式指定了HTTP模块的实际类型。

· Name属性指定了模块的友好名称。其它应用程序可以使用这个名称来识别HTTP模块。

ASP.NET运行时如何使用HTTP模块

ASP.net运行时使用HTTP模块实现某些特殊的功能。下面的片段来自于machine.config文件,它显示了ASP.NET运行时安装的HTTP模块:

<httpModules>  <add name="OutputCache" type="System.Web.Caching.OutputCacheModule"/>  <add name="Session" type="System.Web.SessionState.SessionStateModule"/>  <add name="windowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule"/>  <add name="FORMsAuthentication" type="System.Web.Security.FormsAuthenticationModule"/>  <add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule"/>  <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule"/>  <add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule"/>  </httpModules>

ASP.NET使用上面一些HTTP模块来提供一些服务,例如身份验证和授权、对话管理和输出缓冲。由于这些模块都注册在machine.config文件中。

感谢各位的阅读!关于“ASP.NET的HTTP模块和处理程序之HTTP模块怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: ASP.NET的HTTP模块和处理程序之HTTP模块怎么用

本文链接: https://www.lsjlt.com/news/289357.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ASP.NET的HTTP模块和处理程序之HTTP模块怎么用
    这篇文章给大家分享的是有关ASP.NET的HTTP模块和处理程序之HTTP模块怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在配置文件中注册HTTP模块当我们建立了HTTP模块并把它复制到Web应用程序的b...
    99+
    2023-06-17
  • ASP.NET的HTTP模块和处理程序怎么建立
    本篇内容主要讲解“ASP.NET的HTTP模块和处理程序怎么建立”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ASP.NET的HTTP模块和处理程序怎么建立”吧!在Internet时代的开端,客...
    99+
    2023-06-17
  • ASP.NET的HTTP模块和处理程序的模块实现是怎样的
    本篇文章给大家分享的是有关ASP.NET的HTTP模块和处理程序的模块实现是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实现一个提供安全服务的HTTP模块现在我们实现一...
    99+
    2023-06-17
  • ASP.NET的HTTP模块和处理程序对话状态是怎样的
    这篇文章主要介绍“ASP.NET的HTTP模块和处理程序对话状态是怎样的”,在日常操作中,相信很多人在ASP.NET的HTTP模块和处理程序对话状态是怎样的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ASP...
    99+
    2023-06-17
  • Openresty中http和C_json模块怎么用
    这篇文章主要介绍Openresty中http和C_json模块怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!http客户端Openresty没有提供默认的Http客户端,需要下载第三方的http客户端。下载lu...
    99+
    2023-06-19
  • Node.js中的http模块怎么使用
    本篇内容介绍了“Node.js中的http模块怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、什...
    99+
    2022-10-19
  • Nodejs中的http模块怎么使用
    这篇文章主要介绍了Nodejs中的http模块怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Nodejs中的http模块怎么使用文章都会有所收获,下面我们一起来看看吧。一、http 模块http 模块是...
    99+
    2023-07-04
  • nodejs的http模块方法怎么使用
    这篇文章主要讲解了“nodejs的http模块方法怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“nodejs的http模块方法怎么使用”吧! ...
    99+
    2022-10-19
  • 浅析Node中http模块怎么处理文件上传
    怎么使用Node.js的http模块处理文件上传?下面本篇文章就来看看在服务器端要如何处理前端上传的文件,希望对大家有所帮助!查看请求数据如果我们现在向服务器发送的数据如下图所示,里面包含了普通的字段信息 name 以及一个图片文件 fil...
    99+
    2023-05-14
    node HTTP模块
  • Pytho的HTTP交互httpx包模块怎么使用
    本篇内容介绍了“Pytho的HTTP交互httpx包模块怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python 的 h...
    99+
    2023-06-29
  • Node.js中的http模块是什么及怎么使用
    本篇内容介绍了“Node.js中的http模块是什么及怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、什么是http在百度百科的解...
    99+
    2023-07-04
  • nginx http内核模块提供的变量怎么理解
    本篇内容主要讲解“nginx http内核模块提供的变量怎么理解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nginx http内核模块提供的变量怎么理解”吧!ngx_http_core_mo...
    99+
    2023-06-04
  • Node.js中Request模块处理HTTP协议请求的基本使用教程
    这里来介绍一个Node.js的模块——request。有了这个模块,http请求变的超简单。 Request使用超简单,同时支持https和重定向。 var request = require('...
    99+
    2022-06-04
    模块 协议 教程
  • Python的HTTP客户端模块urllib与urllib3怎么使用
    一、urllib概述:urllib是Python中请求url连接的官方标准库,就是你安装了python,这个库就已经可以直接使用了,基本上涵盖了基础的网络请求功能。在Python2中主要为urllib和urllib2,在Python3中整合...
    99+
    2023-05-20
    Python Http urllib
  • 小程序中怎么进行模块化处理
    这篇文章主要介绍了小程序中怎么进行模块化处理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ES6和commonJS的选择首先在微信小程序中不论是 ES6 或者是 common...
    99+
    2023-06-22
  • Python文件处理方法、os模块和glob模块怎么使用
    这篇“Python文件处理方法、os模块和glob模块怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python文件...
    99+
    2023-06-30
  • Python视频处理模块之moviepy的用法教程
    目录楔子moviepy 的简单使用视频截取音量调整在视频上添加文字获取视频属性视频合成修改视频属性视频音频合成楔子 随着自媒体时代,现在对视频的处理变得越来越常见。我们可以使用 Ad...
    99+
    2022-11-11
  • Python Excel数据处理之xlrd/xlwt/xlutils模块怎么使用
    常规的Excel数据处理中,就是对Excel数据文件的读/写/文件对象操作。通过对应的python非标准库xlrd/xlwt/xlutils,来实现具体的数据处理业务逻辑。在复杂的Excel业务数据处理中,三兄弟扮演的角色缺一不可。今天我们...
    99+
    2023-05-17
    Python Excel xlutils
  • 微信小程序中的wxs模块怎么用
    这篇文章将为大家详细讲解有关微信小程序中的wxs模块怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WXS的使用wxs是专门用于wxml页面的,它实现的是在视图层调用函数的功能调用方式虽然在微信文档中...
    99+
    2023-06-22
  • 怎么使用Node.js的gm模块处理图片
    本文小编为大家详细介绍“怎么使用Node.js的gm模块处理图片”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Node.js的gm模块处理图片”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作