51 lines
950 B
JavaScript
51 lines
950 B
JavaScript
![]() |
/**
|
||
|
* @typedef
|
||
|
* {{
|
||
|
* contentType: (string|undefined),
|
||
|
* headers: (Object<string, *>|undefined),
|
||
|
* method: (string|undefined),
|
||
|
* payload: (string|Uint8Array|undefined),
|
||
|
* useIntranet: (boolean|undefined),
|
||
|
* validateHttpsCertificates: (boolean|undefined),
|
||
|
* followRedirects: (boolean|undefined),
|
||
|
* muteHttpExceptions: (boolean|undefined),
|
||
|
* escaping: (boolean|undefined),
|
||
|
* }}
|
||
|
*/
|
||
|
var UrlFetchParams;
|
||
|
|
||
|
/**
|
||
|
* @constructor
|
||
|
*/
|
||
|
function GoogleUrlFetchApp(){}
|
||
|
/**
|
||
|
* @param {string} url
|
||
|
* @param {UrlFetchParams} params
|
||
|
* @return {HTTPResponse}
|
||
|
*/
|
||
|
GoogleUrlFetchApp.prototype.fetch = function(url, params){};
|
||
|
|
||
|
/**
|
||
|
* @const {!GoogleUrlFetchApp}
|
||
|
*/
|
||
|
var UrlFetchApp;
|
||
|
|
||
|
/**
|
||
|
* @constructor
|
||
|
*/
|
||
|
function HTTPResponse(){}
|
||
|
/**
|
||
|
* @return {GBlob}
|
||
|
*/
|
||
|
HTTPResponse.prototype.getBlob = function(){};
|
||
|
|
||
|
/**
|
||
|
* @constructor
|
||
|
*/
|
||
|
function GBlob(){}
|
||
|
/**
|
||
|
* @return {Array<number>}
|
||
|
*/
|
||
|
GBlob.prototype.getBytes = function(){};
|
||
|
|