注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。 2,预检请求 预检请求首先需要向另外一个域名的资源发送一个 HTTP OPTIONS 请求头,其目的就是为了判断实际发送的请求是否是安全的。下面的2种情况需要进行预 ...
分类:
Web程序 时间:
2016-05-09 18:32:00
阅读次数:
262
HTTP协议:超文本传输协议,b/s架构项目遵循的基本协议,浏览器服务器通信的基本原理(请求连接(TCP/IP协议),连接成功,浏览器发送请求,服务器处理请求,浏览器处理结果,关闭连接),HTTP协议两部分(请求,响应),url,特点(支持客户/服务器模式,简单快速[只需请求方法和路径],灵活[任意... ...
分类:
Web程序 时间:
2016-05-09 00:08:29
阅读次数:
211
请求方法是请求一定的Web页面的程序或用于特定的URL。可选用下列几种: GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。 PUT: 从客户端向服务器传送的数据取代指定的文档的内容。 DELET ...
分类:
Web程序 时间:
2016-05-08 01:10:10
阅读次数:
209
Yahoo军规(网站优化技巧)
1.尽可能的减少HTTP请求数。
http请求:从客户端到服务端的请求消息。包括消息首行中,对资源的请求方法,资源的标识符及使用的协议。
2.使用CDN(内容分发网络)
CDN网络:内容分发网络。意思是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快,更稳定。
也就是在用户最近的地方放置一台性能好链接顺畅的副本服务器,让你...
分类:
Web程序 时间:
2016-05-07 10:42:26
阅读次数:
181
概览
大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的。如今,网络编程越来越普遍,孤立的应用通常是没有生命力的。今天就会给大家介绍这部分内容:
Web请求和响应
使用代理方法 简化请求方法 图片缓存 扩展--文件分段下载 扩展--文件上传
NSURLSession
数据请求 文件上传...
分类:
移动开发 时间:
2016-05-07 07:15:21
阅读次数:
500
HTTP(HyperText Transport Protocol,超文本传送协议)
HTTP请求报文
http请求数据包的格式:头部(request line + header)+ 数据(data)
头部和数据包体通过一个 空行 来隔开,头部的格式主要包括 请求行+请求头部 。如下图
HTTP请求头
请求行
请求行由请求 方法字段 、 URL字段 和 HTTP协议版本 字段3个字段组成,它们用空格分隔如:
GET /index.html HTTP/1.1。
HTTP协议的请求方法有GET...
分类:
Web程序 时间:
2016-05-06 13:12:08
阅读次数:
343
SpringMVC的@ResponseBody注解可以将请求方法返回的对象直接转换成JSON对象,但是当返回值是String的时候,中文会乱码。 原因是因为其中字符串转换和对象转换用的是两个转换器,而String的转换器中固定了转换编码为"ISO-8859-1"。 解决: 方法1.加上这个@Requ ...
分类:
编程语言 时间:
2016-05-05 17:13:50
阅读次数:
129
$.ajax({ type: "get", //(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。 url: "你的网址", timeout : 3000 ,//设置 ...
分类:
编程语言 时间:
2016-05-05 14:36:17
阅读次数:
160
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分 ...
分类:
Web程序 时间:
2016-05-05 14:20:01
阅读次数:
182
1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 ...
分类:
Web程序 时间:
2016-05-04 22:45:50
阅读次数:
252