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 () | 字串 | 取得回應的承載做為字串。 |
getResponseCode () | 整數 | 取得回應的 HTTP 狀態碼。 |
getContent
取得回應的承載做為位元組陣列。
傳回
類型 | 說明 |
---|---|
byte[] | 回應的承載做為位元組陣列。 |
getContentText
取得回應的承載做為字串。
傳回
類型 | 描述 |
---|---|
字串 | 以字串形式表示回應的承載。 如果承載是 JSON 物件,請使用 JSON.parse (response.getContentText () ) 來取得物件。 |
getResponseCode
取得回應的 HTTP 狀態碼。
傳回
類型 | 說明 |
---|---|
整數 | 回應的 HTTP 狀態碼,表示要求成功或失敗。 例如,如果 GET 要求成功,則為 200。 |