随笔分类 - IIS
摘要:https://www.cnblogs.com/merray/p/7918977.html
阅读全文
摘要:https://www.zhihu.com/question/20215561
阅读全文
摘要:RFC1945要求User Agent包含产品名称和版本,注释似乎是可选的。 1. 很多浏览器的UA以Mozilla/5.0开头,这在之前用来说明和Mozilla渲染引擎的兼容性(我们兼容Mozilla5.0哦~你只要按照这个来做就行了哦亲~~)2. like Gecko是平台说明,Gecko是Fi
阅读全文
摘要:http://www.cnblogs.com/oer2001/p/4182114.html
阅读全文
摘要:https://www.oschina.net/news/21033/12-free-online-tools-for-website-testing
阅读全文
摘要:https://support.microsoft.com/zh-cn/kb/2852386
阅读全文
摘要:使用Visual Studio开发Web网页的时候有这样的情况:想要在调试模式下让局域网的其他设备进行访问,以便进行测试。虽然可以部署到服务器中,但是却无法进行调试,就算是注入进程进行调试也是无法达到自己的需求;所以只能在Visual Studio-IIS Express 中进行调试。而于此将会出现...
阅读全文
摘要:1、什么是Keep-Alive模式?我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Aliv...
阅读全文
摘要:在 ASP.NET 网站中,有一些工作必须在网站初始化阶段完成,比如自定义的虚拟路径提供器,通常情况下,我们需要在 Global.asax 中进行注册,或者使用 App_Code 目录中任意类的AppInitialize 静态方法。在CoderZh的VirtualPathProvider注册的问题中讨论了这两种方法。在 ASP.NET 4.0 中提供了一个新的特征 PreApplicationStartMethod 允许我们在上边初始化之前完成网站的初始化,这样,我们可以在一个类库项目中使用这个特征来标记需要在网站中提前初始化的方法。但是对于多个程序集的情况下,不能保证调用程序集定义的应用程序
阅读全文
摘要:MSDN里有描述,VirtualPathProvider只允许在两个地方注册:1. App_Code目录中任意类的AppInitialize静态方法。2. Global.asax中的Application_Start方法中。而我想知道是,有没有什么办法,可以将VirtualPathProvider注册的代码放入外部的dll中,在不需要在App_Code和Global.asax中添加任何代码的情况下,将VirtualPathProvider通过外部dll自动注册。或者,只通过web.config配置也行。(VirtualPathProvider的作用参考:http://www.cnblogs.c
阅读全文
摘要:最先我需要在IIS下创建虚拟目录,用的是DirecotryEntry这个类,怎么也不能,总会报![System.Runtime.InteropServices.COMException]{"未知错误(0x80005000)"}这个错误。privatestaticvoidTestDirectoryEntry(){try{stringpath="IIsWebService://"+System.Environment.MachineName+"/W3SVC";System.Collections.ArrayListwebSite=newS
阅读全文
摘要:ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。 绝大多数的人只熟悉高层的框架如: WebForms 和 WebServices --这些都在ASP.NET层次结构在最高层。这篇文章的资料收集整理自各种微软公开的文档,通过比较 IIS5、IIS6、IIS7 这三代 IIS 对请求的处理过程, 让我们熟悉 ASP.NET的底层机...
阅读全文
摘要:AJAX中请求远端文件、或在检测远端文件是否掉链时,都需要了解到远端服务器反馈的状态以确定文件的存在与否。当然,在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status)文章来自:http://www.linuxmine.com/48146.html 和http://www.51windows.net/data...
阅读全文
摘要:前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP.NET Runtime Process Model的文章,谈谈我对此的一个粗浅的认识,如果有什么不对的地方...
阅读全文
摘要:二、ASP.NET Runtime Pipeline(续ASP.NET Http Runtime Pipeline - Part I) 现在我们真正进入ASP.NET管辖的范畴,下图基本上囊括整个处理过程涉及的对象,接下来我们一起来讨论这一系列的对象如何相互协作去处理Http Request,并最终生成我们所需的Http Response。 HttpContext 上面我们介绍了ISAPI在调...
阅读全文
摘要:相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NET是什么?如果站在一个相对High Level的角度,我们可以这样来定义ASP.NET:ASP.NET是一个基于Web的开发平台,提供构建企业级应用所需的Service、Programming Model和Software的Infrastructure。如果我们以一个Low Level的角度来看,它本质上就是一个消息处理器:他接...
阅读全文
摘要:介绍 微软的Active ServerPages,即ASP,自1996年首次发布以来,为Web开发者构建Web应用提供了一个丰富、复杂的框架。过去的几年它的基础架构发展的如此迅速,成为目前大家了解的ASP.NET,已经不再象它的前身。ASP.NET是构建Web应用的框架,就是说应用程序运行在Web上,客户-服务器端模式表现为浏览器向Web服务器发送各种资源的请求。象CGI、PHP、JSP、...
阅读全文
摘要:介绍 在前一篇,也是这一系列的第一篇中,我介绍了web服务器接收到web请求之后进行的第一步处理,以及如果被确定为ASP.NET资源请求时如何路由请求。你已经明白不同的IIS版本在处理ASP.NET相关请求时的差异,最终请求被分发到一个叫做aspnet_isapi.dll的非托管Win32组件,这个组件的作用就是web服务器和托管ASP.NET架构之间的桥梁。 这篇文章中我将继续讨论上...
阅读全文
摘要:aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] | -k[n] | -lv | -lk | -c | -e[a] | -?] -i - 安装 ASP.NET 的此版本,并更新 IIS 元数据库根处的 脚本映射和根以下的所有 脚本映射。现有的低版本脚本映射 升级到此版本。 -ir - 安装 ASP.NET 的此版本,仅注册。不 更新...
阅读全文