HTTPResponse

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

用法示例:

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

方法

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

getContent

获取响应的有效负载作为字节数组。

返回

类型 说明
byte[] 响应的有效负载作为字节数组。

getContentText

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

返回

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

getResponseCode

获取响应的 HTTP 状态代码。

返回

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