HTTPResponse
Contém os métodos para obter o payload e o código de estado da resposta.
Utilização de exemplo:
function main() {
var response = UrlFetchApp.fetch('http://microsoft.com');
Logger.log('status code: ' + response.getResponseCode() + '\n' +
'payload as a string: ' + response.getContentText());
}
Métodos
Nome do Método | Tipo de Devolução | Descrição |
---|---|---|
getContent() | byte[] | Obtém o payload da resposta como uma matriz de bytes. |
getContentText() | cadeia | Obtém o payload da resposta como uma cadeia. |
getResponseCode() | número inteiro | Obtém o código de estado HTTP da resposta. |
getContent
Obtém o payload da resposta como uma matriz de bytes.
Devoluções
Tipo | Descrição |
---|---|
byte[] | O payload da resposta como uma matriz de bytes. |
getContentText
Obtém o payload da resposta como uma cadeia.
Devoluções
Tipo | Descrição |
---|---|
cadeia | O payload da resposta é uma cadeia. Se o payload for um objeto JSON, utilize JSON.parse(response.getContentText()) para obter o objeto. |
getResponseCode
Obtém o código de estado HTTP da resposta.
Devoluções
Tipo | Descrição |
---|---|
número inteiro | O código de estado HTTP da resposta, que indica o êxito ou a falha do pedido. Por exemplo, 200 se o pedido GET tiver êxito. |