web.config各节点的作用
2015-10-13 14:43
246 查看
自己的理解,刚接触,肯定有不准确的地方。
web.config文件是一个XML文件
<configuration>:根节点
<appSettings>:网站的应用配置信息,也可连接数据库
<connectionStrings>:连接数据库。与<appSettings>似乎功能重合,具体有什么区别还不清楚。**
<system.web>:网站运行时的一些配置
<httpRuntimemaxRequestLength="40960"
executionTimeout="60" appRequestQueueLimit="100"/>:该节可以在计算机、站点、应用程序和子目录级别声明。
例如上面的配置控制用户最大能上传的文件为40M(40*1024K),最大超时时间为60秒,最大并发请求为100个
<compilation
debug="true"
targetFramework="4.0"
/>:配置 ASP.NET 使用的所有编译设置。默认的debug属性为“true”,即允许调试,在这种情况下会影响网站的性能,所以在程序编译完成交付使用之后应将其设为“false”。
<pages
validateRequest="false">:是否验证用户输入中有跨站点脚本攻击和SQL注入式漏洞攻击,默认为true。
暂时用到的就这些,今后再补充。
web.config文件是一个XML文件
<configuration>:根节点
<appSettings>:网站的应用配置信息,也可连接数据库
<connectionStrings>:连接数据库。与<appSettings>似乎功能重合,具体有什么区别还不清楚。**
<system.web>:网站运行时的一些配置
<httpRuntimemaxRequestLength="40960"
executionTimeout="60" appRequestQueueLimit="100"/>:该节可以在计算机、站点、应用程序和子目录级别声明。
例如上面的配置控制用户最大能上传的文件为40M(40*1024K),最大超时时间为60秒,最大并发请求为100个
<compilation
debug="true"
targetFramework="4.0"
/>:配置 ASP.NET 使用的所有编译设置。默认的debug属性为“true”,即允许调试,在这种情况下会影响网站的性能,所以在程序编译完成交付使用之后应将其设为“false”。
<pages
validateRequest="false">:是否验证用户输入中有跨站点脚本攻击和SQL注入式漏洞攻击,默认为true。
暂时用到的就这些,今后再补充。
相关文章推荐
- zzuli OJ 1112: 进制转换(函数专题)
- jQuery插件开发 - 其实很简单
- 给Viewpager 里的View添加标题
- java 多线程入门实例
- [JAVA词形还原工具]Snowball
- 微信JSSDK之签名生成
- MindMapper使用技巧分享
- pitch yaw roll 最直观的解释
- Hibernate Criteria examples by mkyong
- cookie,session与浏览器关系,application
- Ubuntu登录界面输入正确密码依然无法登陆
- 获取字体的长度(宽度)和高度,字体尺寸决定控件尺寸
- zzuli OJ 1111: 多个整数的逆序输出(函数专题)
- 如何在OS X Yosemite 配置php web站点及虚拟主机?
- Tiptop二二次开发系列
- linux下JsonServer启动
- ASP.NET MVC 分部页 PartialViewResult
- 马良建模学习笔记——软包制作十四
- Win10系统BMR模式怎么无损转换为UEFI+GPT【图文教程】
- poj 2019 Cornfields(二维RMQ)