随笔分类 - webserver
摘要:Application 相关的 Application_Init:在每一个HttpApplication实例初始化的时候执行。 Application_Disposed:在每一个HttpApplication实例被销毁之前执行。 Application_Error:所有没有处理的错误都会导致这个方法
阅读全文
摘要:本演练演示自定义 HTTP 模块的基本功能。 对于每个请求,都需要调用 HTTP 模块以响应 BeginRequest 和 EndRequest 事件。 因此,该模块在处理请求之前和之后运行。 如果 ASP.NET 应用程序是在 IIS 6.0 下运行,则可以使用 HTTP 模块自定义针对 ASP.
阅读全文
摘要:在程序编写的时候采用参数化的SQL语句可以有效的防止SQL注入,但是当程序一旦成型,再去修改大量的数据库执行语句并不是太现实,对网页表单上输入进行校验是易于实现的方法。在webForm 页面中开启校验属性: 但是有的时候也不太好使,只能自己编写代码检查用户的输入,如果直接在页面上添加校验,工作量比较
阅读全文
摘要:解决IIS目录枚举 当前的IIS版本为7.5 【IIS】 => 【请求筛选】 => 【URL】中添加 【拒绝序列】 符号 ~ 应用程序错误 在Global.asax 中添加异常处理代码,当程序出现异常后,记录异常,跳转到预先设置的页面,避免暴漏太多的细节
阅读全文
摘要:XXXXX网站安全测试报告 <!--[if !supportLists]-->1 <!--[endif]-->测试目标和对象 <!--[if !supportLists]-->1.1 <!--[endif]-->测试目标 渗透测试利用网络安全扫描器、专用安全测试工具和富有经验的安全工程师的测试经验,
阅读全文
摘要:构建 "微服务" 时的一个常见挑战是为系统的使用者提供一个统一的接口。您的服务被分割成一个个积木式的小程序,事实上这些细节本不应该对用户可见。 为了解决这个问题, Netflix (microservices 的主要采用人) 创建并开源其Zuul代理服务器。作为一种边缘服务, Zuul将请求代理分发
阅读全文
摘要:PHP应用开发好了?恭喜你!不过,现在还没什么用,因为用户无法使用。你要把应用存储到服务器中,让预期受众能访问。一般来说,存储PHP应用有四种方式:共享服务器、虚拟私有服务器、专用服务器和平台即服务。每种方式都有自己的优点,都有适用的应用类型和一定的预算。 而且主机商也有很多, 如果你刚接触Web主
阅读全文
摘要:为什么要在ASP.NET应用中执行后台任务? 主要是考虑使用后台任务来处理CPU或IO密集的计算。 下面是一些常见的后台任务: 大量的提醒和新闻邮件发送 图片和视频处理(比如批量创建缩略图、格式转换) 从外部文件导入大量数据或导出数据(RSS聚合) 文件操作(创建归档、清理临时文件、日志文件维护)
阅读全文
摘要:编写一个简单的Web Server其实是轻而易举的。如果我们只是想托管一些HTML页面,我们可以这么实现: 在VS2013中创建一个C# 控制台程序 编写一个字符串扩展方法类,主要用于在URL中截取文件名 ExtensionMethods.cs 在入口程序中开启HTTP监听 Program.cs 上
阅读全文
浙公网安备 33010602011771号