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 () 字串 以字串形式取得回應的承載。
getResponseCode () 整數 取得回應的 HTTP 狀態代碼。

getContent

以位元組陣列形式取得回應的承載。

傳回

類型 描述
位元組[] 回應的承載為位元組陣列。

getContentText

以字串形式取得回應的承載。

傳回

類型 描述
字串 回應的承載為字串。 如果承載是 JSON 物件,請使用 JSON.parse (response.getContentText () ) 來取得物件。

getResponseCode

取得回應的 HTTP 狀態代碼。

傳回

類型 描述
整數 回應的 HTTP 狀態代碼,指出要求的成功或失敗。 例如,如果 GET 要求成功,則為 200。