ashx PHP文件 优劣,.NET_后缀为 ashx 与 axd 的文件区别浅析,唯一不同的地方是:axd扩展名 - phpStudy...
后缀为 ashx 与 axd 的文件区别浅析
唯一不同的地方是:axd扩展名的必须要在web.config中的中进行注册,而ashx直接在项目中当成aspx那样添加使用即可。
所以在项目的添加文件中,向导只有添加ashx文件的模板,而没有添加axd文件的模板。那微软为什么这么无聊搞两个后缀,全部使用ashx不就行了么?干脆利落。原来,如果你的web handler代码不在Web的项目中的话,那你就不能使用ashx了,因为如果不在web.config中注册的话,系统根本不知道要在那个dll库中才能找到相应的代码。
如:
只有注册了,web才知道OpenSearch.axd原来是在Company.Extensions.dll中,使用Company.Components.HttpHandler.OpenSearchHandler类处理。
当然你搞个
webconfig里那么写的原理是,首先iis会把.axd的文件handle,然后就交给FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox这个命名的类来处理而不是让aspnet去处理。
但是你的服务器提供商可能为了安全起见,把.axd到aspnet_isapi.dll的映射去掉了,所以你在服务器运行就错误了。你现在唯一能做的就是联系你的服务器提供商,让他们恢复这个映射。
扩展名: .axd
执行文件:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
限制为:GET,HEAD,POST,DEBUG
脚本引擎打勾
在服务器的IIS里有个默认的映射:就是将*.axd映射到aspnet_isapi.dll上。相关阅读:
css特效 一道闪光在图片上划过代码
iOS 10即将来袭!升级你的iOS开发装备
Jquery解析json字符串及json数组的方法
chrome表单自动填充导致input文本框背景变成偏黄色问题解决
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
学习php中的正则表达式
Marvell网卡win10下无法联网的解决方法
在android开发中进行数据存储与访问的多种方式介绍
java 函数的重载和重写实例代码
浅谈php正则表达式中的非贪婪模式匹配的使用
PHP的时间戳与具体时间转化的简单实现
C++中的重载、覆盖、隐藏介绍
(图)全新windows 10 Build 10074泄露
node.js中的fs.fsyncSync方法使用说明
ashx PHP文件 优劣,.NET_后缀为 ashx 与 axd 的文件区别浅析,唯一不同的地方是:axd扩展名 - phpStudy...相关推荐
- ashx PHP文件 优劣,.NET_ashx介绍以及ashx文件与aspx文件之间的区别,ashx是什么文件?
.ashx 文件用于 - phpStudy...
ashx介绍以及ashx文件与aspx文件之间的区别 ashx是什么文件? .ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类 ...
- java文件后缀_关于java文件扩展名认识
☆ 写在前面 一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件,什么不存在,找不到main方法等等.我在这里就文件后扩展名,也叫文件后缀名 ...
- Windows系统批量修改文件后缀名/扩展名
查看文件 查看文件是否有扩展名,没有后缀名通过ctrl+E打开计算机,找到"工具"->"文件夹选项"->"查看",取消勾选& ...
- dreamweaver后缀名_在 Dreamweaver 中添加或编辑识别的文件扩展名
如果您要对 Dreamweaver 中的以下问题进行故障诊断,请阅读本文: 打开文件时,出现此错误消息:"找不到此文件扩展名的有效编辑器." 代码视图中的颜色编码与所需文件类型的颜 ...
- 关于java文件扩展名认识
2019独角兽企业重金招聘Python工程师标准>>> ☆ 写在前面 一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件, ...
- 关于python使用pandas导入dat数据文件的方法(可导入任意dat数据文件和csv数据文件)
我相信大家在学习python中会遇到一些很苦恼的数据导入问题,csdn上面的数据导入五花八门,大多是在特定条件实行的数据导入,我在学习机器学习分类算法实现中发现csdn上面有很多dat数据文件,所以想 ...
- 文件批量重命名的方法,图解很多文件改名
如何批量重命名文件?是很多人经常为遇到的问题,如果靠人工一个一个去修改文件名,不仅改名慢,而且改起名来枯燥的很,使用批量重命名软件,可以提高90%的文件改名效率.下面,为大家介绍一款批量重命名文件的软 ...
- 批量修改文件扩展名,并在扩展名的前面或后面插入特定的文字
概要:扩展名对一个文件来说是非常重要的,因为扩展名是为了区分这个文件.那么我们有没有办法去批量的修改这些文件的扩展功呢?一般来说文本文件的扩展名我们可以随便的修改就可以了,因为他们不是二进制的文件,修 ...
- 常见文件扩展名及其说明(转)
常见文件扩展名及其说明(转)[@more@]AAM Authorware shocked文件AAS Authorware shocked包ABF Adobe二进制屏幕字体ABK CorelDRAW自动 ...
最新文章
- Oracle 11g 内存结构
- 采用Docker集成jquery-file-upload组件到WEB应用
- [POJ 2891] Strange Way to Express Integers
- QQ空间过滤器 更新记录 (最新版本 2.3)
- Java——猜数字游戏
- C#连接控制西门子PLC
- 【逆向工程】 disunity的使用
- zookeeper和ZAB协议
- 【亲测有效】解决电脑不能复制粘贴的几种方法
- MeshBaker优化原理
- ABO血型系统遗传规律表
- 【ITool】js多个页面传值
- R语言read.xlsx( )函数报错 LoadLibrary failure: %1 不是有效的 Win32 应用程序
- 软件版本中的Alpha,Beta,RC,Trial是什么意思
- ios使用lua详解
- 神经网络反向传播的作用,双向传播的神经网络
- 如何解决安装CCS 10 时 Unicode Character Check 报错
- Java编写 输入一个字符串,请编写一个函数统计连续相同字符及其数量。例如,输入“aabbbbcccAB”,返回“a2b4c3 A1 B1”及5;
- [四连测(三)]篱笆
- JVM垃圾回收机制及算法