题外话:最近经历面试,被问到至少三次这个问题,想起来总结一下。其实这个问题可以换个问法:请描述一下一次完整的http请求过程。 1、域名解析 域名解析的过程: 1).查询浏览器自身DNS缓存 2).若上面没有查找到,则搜索操作系统自身的dns缓存 3).若上面没有找到,则尝试读取hosts文件 4) ...
分类:
Web程序 时间:
2016-06-28 17:00:42
阅读次数:
142
最近公司准备做一个安全级别比较高的项目:技术总监给我们提出了一个这样子的需求:在http请求过程中,即使嗅探器捕获到网络请求的链接也无法去请求到数据。经过一番思考,觉得支付宝的签名完全符合这样子的需求。但是之前自己对签名、RSA等知识也是知道的很少,所以花了一番功夫学习了一下。本文将针对RSA登录和 ...
分类:
移动开发 时间:
2016-06-17 23:51:14
阅读次数:
297
简介 springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常 ...
分类:
编程语言 时间:
2016-06-17 00:30:46
阅读次数:
169
首先用MyEclipse创建一个web Project(工程名起为TestServletProject),新建一个Servlet(这里servlet的名字起TestServlet),将请求的servlet映射名称设为/TestServlet,(具体步骤可以查看tomcat上servlet程序的配置与 ...
分类:
Web程序 时间:
2016-06-15 01:45:48
阅读次数:
297
一、写在前面 目前市面上所用的IIS版本估计都是>=6.0的.所以我们主要以下面三个版本进行讲解 二、IIS6的请求过程 由图可知,所有的请求会被服务器中的http.sys组件监听到,它会根据IIS中的 Metabase 查看基于该 Request 的 Application 属于哪个Applica ...
分类:
其他好文 时间:
2016-06-13 23:41:45
阅读次数:
475
AJAX异步学习总结(1) AJAX异步学习总结(1) ①:运用HTML和CSS来实现页面,表达信息; ②:运用XMLHttpRequest和服务器进行数据的异步交换; ③:运用JavaScript操作DOM,实现动态局部刷新; HTTP请求 HTTP是一个无状态的链接 一个完整的HTTP请求过程, ...
分类:
Web程序 时间:
2016-06-13 18:45:13
阅读次数:
360
映射请求到controller
绑定参数
验证参数一、Spring MVC 纵览Spring MVC就是Spring框架对MVC设计模式的实现,通过Spring MVC ,我们可以快速的构建灵活、松耦合的web服务。再具体介绍Spring MVC 之前,我们先看一下它的请求处理过程:1.1 springMVC 的请求过程1. 请求会首先发送到DispatchServlet,这是sprin...
分类:
编程语言 时间:
2016-06-12 03:28:15
阅读次数:
193
手动配置: tomcat服务器下web项目的基本目录结构 |-tomcat根目录 |-webapps |-WebRoot : web应用的根目录 |-静态资源(html+css+js+image+vedio) |-WEB-INF : 固定写法。 |-classes: (可选)固定写法。存放class ...
分类:
其他好文 时间:
2016-06-08 10:22:30
阅读次数:
218
手动配置: tomcat服务器下web项目的基本目录结构 |-tomcat根目录 |-webapps |-WebRoot : web应用的根目录 |-静态资源(html+css+js+image+vedio) |-WEB-INF : 固定写法。 |-classes: (可选)固定写法。存放class ...
分类:
其他好文 时间:
2016-06-08 01:38:47
阅读次数:
214