最少请求数:
TAB页异步加载或延迟加载;合并JS/CSS文件;CSS Sprites CSS图像地图;统一公用JS/CSS文件;合并Ajax请求;避免重定向;减少iframe请求;头像、图片滚屏延迟加载;不重要的页面模块异步加载;多级Cache。
最快请求速度:
设置长时间缓存;尽量使用请求可缓存;Cookie隔离;动态、静态应用分离;按类型选择合适的Web服务器;适当使用...
分类:
其他好文 时间:
2015-06-28 23:05:16
阅读次数:
180
1、下载(页面html),请求头(如user-agent)处理,重定向,超时,代理,重试策略等 ? ? 1)使用jdk中的URL实现 ? ? HttpURLConnection con = URL.openConnection() ? ? 2)使用apache项目hc实现http://hc.a...
分类:
编程语言 时间:
2015-06-24 19:25:33
阅读次数:
228
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息 HttpServletResponse对象代表服务器的响应。这个对象中封装了向客户端发送数据、发送响应...
分类:
其他好文 时间:
2015-06-19 13:19:30
阅读次数:
154
1.Cookie技术:
客户端技术
Cookie是基于set-Cookie响应头和Cookie请求头工作的,服务器可以发送set-Cookie请求头命令浏览器保存一个cookie信息,浏览器会在访问服务器时以Cookie请求头的方式带回之前保存的信息
request.getCookies();
response.addCookie(Cookie c...
分类:
其他好文 时间:
2015-06-18 22:17:49
阅读次数:
163
HTTP/2 对消息头采用 HPACK 进行压缩传输,能够节省消息头占用的网络的流量。如何理解 HPACK 压缩呢? 如果我们约定将常用的请求头的参数用一些特殊的编号来表示,比如 GET /index.html 用一个 1 来表示,POST /index.html 用 2 来表示。那么是不是可以节省...
分类:
Web程序 时间:
2015-06-18 19:01:39
阅读次数:
149
HTTP协议工作方式首先客户端发送一个请求(request)给服务器,服务器在接收到这个请求后将生成一个响应(response)返回给客户端。在这个通信的过程中HTTP协议在以下4个方面做了规定:1. Request和Response的格式Request格式:HTTP请求行(请求)头空行可选的消息体...
分类:
Web程序 时间:
2015-06-18 16:42:36
阅读次数:
161
表单 FormWhat is your name? What files are you sending? 查看HTTP请求头部POST /oauth/v2/formDataDemo HTTP/1.1 Host: 192.168.11.150 Connection: keep-alive Conte...
分类:
Web程序 时间:
2015-06-17 23:22:53
阅读次数:
170
angular在通过异步提交数据时使用了与jquery不一样的请求头部和数据序列化方式,导致部分后台程序无法正常解析数据。原理分析(网上的分析):[javascript]view plaincopyprint?对于AJAX应用(使用XMLHttpRequests)来说,向服务器发起请求的传统方式是:...
分类:
Web程序 时间:
2015-06-17 13:08:13
阅读次数:
122
res.setHeader("Access-Control-Allow-Origin", "*"); res.setHeader("Access-Control-Allow-Headers", "*"); res.setHeader("Access-Control-Allow-Metho...
分类:
其他好文 时间:
2015-06-11 22:23:41
阅读次数:
222
本文章转载至http://blog.csdn.net/kfanning/article/details/6062118/HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个...
分类:
Web程序 时间:
2015-06-10 07:41:41
阅读次数:
165