当前位置: 软件>JavaScript软件
实现跨域请求的JS类库 FlyJSONP
本文导语: FlyJSONP是一个相当轻量级的JavaScript类库,使用gzip压缩后只有1.13kb。它不依赖于任何JavaScript框架,也很方便使用,只需设置一些参数便能够用它实现跨域的POST和GET请求。 在线演示:http://alotaiba.github.com/FlyJSONP/#!/demo 示...
FlyJSONP是一个相当轻量级的JavaScript类库,使用gzip压缩后只有1.13kb。它不依赖于任何JavaScript框架,也很方便使用,只需设置一些参数便能够用它实现跨域的POST和GET请求。
在线演示:http://alotaiba.github.com/FlyJSONP/#!/demo
示例代码:
FlyJSONP.init({debug: true});
//For GET operation
FlyJSONP.get({
url: 'http://storify.com/xdamman.json',
success: function(data) {
console.log(data);
},
error: function(errorMsg) {
console.log(errorMsg);
}
});
//For POST operation
FlyJSONP.post({
url: 'http://storify.com/story/new',
parameters: {
username: 'your-username',
api_key: 'secret-api-key',
title: 'FlyJSONP',
description: 'Testing it out'
},
success: function(data) {
console.log(data);
}
});