HTTPResponse

包含用于获取响应的有效负载和状态代码的方法。

示例用法:

function main() {
    var response = UrlFetchApp.fetch('http://microsoft.com');
    Logger.log('status code: ' + response.getResponseCode() + '\n' +
        'payload as a string: ' + response.getContentText());
}

方法

方法名称 返回类型 说明
getContent () 字节[] 以字节数组形式获取响应的有效负载。
getContentText () string 以字符串形式获取响应的有效负载。
getResponseCode () integer 获取响应的 HTTP 状态代码。

getContent

以字节数组形式获取响应的有效负载。

返回

类型 说明
字节[] 字节数组形式的响应的有效负载。

getContentText

以字符串形式获取响应的有效负载。

返回

类型 说明
string 字符串形式的响应的有效负载。 如果有效负载是 JSON 对象,请使用 JSON.parse (response.getContentText () ) 获取对象。

getResponseCode

获取响应的 HTTP 状态代码。

返回

类型 说明
integer 响应的 HTTP 状态代码,指示请求成功或失败。 例如,如果 GET 请求成功,则为 200。