这一篇主要是看了FB的覃超大大的文章,做了一些笔记和自己的思考。 定义: 用URL来定义资源,用HTTP(GET/POST/DELETE/DETC)来描述操作。 1. REST描述的是网络的client和server的一种交互方式,REST本身不实用,实用的是何如设计RESTful API(REST ...
分类:
其他好文 时间:
2016-05-07 22:10:21
阅读次数:
177
Web API即使通过网络进行调用的API接口,与具体的编程语言无关。现在常见的是通过标准的HTTP GET/POST请求,从服务器获取响应的资源或服务,服务器返回调用的结果内容,一般为xml格式或者json格式的数据(现在使用json的更多)。在开发App的时候,一般原型设计好(如使用just in mind之类的工具)之后,我们会设计出与服务器交互的接口文档。一般情况下,App的开发进度(尤其原...
重点:跨域POST大量数据;
JQuery:$.ajax/$.getJSON支持jsonp格式的跨域,但是只支持GET方式,暂不支持POST;
CORS:w3c关于跨域的新方案,res.setHeader('Access-Control-Allow-Origin','*'),兼容IE9+;
so,跨域POST是个值得研究的问题啊!万能的JQuery无法跨域POST;鉴于基本国情,...
分类:
其他好文 时间:
2016-05-07 08:36:33
阅读次数:
179
一、get请求 curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地 curl -i "http://www.baidu.com" 显示全部信息 curl -l "http://www.baidu.com" 只显示头部信息 curl ...
分类:
Web程序 时间:
2016-05-06 19:04:54
阅读次数:
162
REST
2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。
REST 中最重要的概念是资源(resources) ,使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE )操作资源或资源集。RESTful Web 服务是使用 HTTP 和 R...
分类:
其他好文 时间:
2016-05-06 12:33:25
阅读次数:
188
跨域GET、POST请求的小结 重点:跨域POST大量数据; JQuery:$.ajax/$.getJSON支持jsonp格式的跨域,但是只支持GET方式,暂不支持POST; CORS:w3c关于跨域的新方案,res.setHeader('Access-Control-Allow-Origin',' ...
分类:
其他好文 时间:
2016-05-06 00:13:03
阅读次数:
158
http://www.cnblogs.com/ccqin/archive/2012/08/22/2650348.html delphi 之 get post 没测试过这个 var Source: TMemoryStream; Response: TStringStream ; begin try / ...
[导读] jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍。我们先从最简单的方法看起,处理复杂的ajax请求时,使用jQuery jQuery Ajax在web应用开发中很常用 ...
分类:
Web程序 时间:
2016-05-04 17:24:18
阅读次数:
248
本文章已收录于: 一、原理区别 一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提交方式。 HTTP定义了与服务器交互的不同方法,其中最基本的四种:GET,POST,PUT,DELETE,HEAD,其 ...
分类:
Web程序 时间:
2016-05-03 00:23:36
阅读次数:
248
越来越多的人在使用nodeJS,作为一门服务端语言,我们不可避免的要写异步接口(ajax和jsonp)。再次强调ajax和jsonp是两个概念,但是由于jquery的封装,使这两种异步接口的调用方式,看起来比较相近,但在底层差别还是比较大的(本文只写服务端的实现)。 为了便于讲解我使用express ...
分类:
Web程序 时间:
2016-05-02 16:59:52
阅读次数:
275