[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 /* 2 YUI 3.17.2 (build 9c3c78e) 3 Copyright 2014 Yahoo! Inc. All rights reserved. 4 Licensed under the BSD License. 5 http://yuilibrary.com/license/ 6 */ 7 8 YUI.add('yql-nodejs', function (Y, NAME) { 9 10 /** 11 * NodeJS plugin for YQL to use native request to make requests instead of JSONP. 12 * Not required by the user, it's conditionally loaded and should "just work". 13 * @module yql 14 * @submodule yql-nodejs 15 */ 16 17 var request = require('request'); 18 19 //Over writes Y.YQLRequest._send to use request instead of JSONP 20 Y.YQLRequest.prototype._send = function (url, o) { 21 request(url, { 22 method: 'GET', 23 timeout: o.timeout || (30 * 1000) 24 }, function(err, res) { 25 if (err) { 26 //The signature that YQL requires 27 o.on.success({ 28 error: err 29 }); 30 } else { 31 o.on.success(JSON.parse(res.body)); 32 } 33 }); 34 }; 35 36 37 }, '3.17.2', {"requires": ["yql"]});
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |