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。 |