Compartilhar via


UrlFetchParams

Define os parâmetros utilizados num pedido de recurso Web.

Propriedades

Propriedade Tipo Descrição
contentType cadeia O tipo de suporte de dados no payload do pedido. A predefinição é application/x-www-form-urlencoded.
cabeçalhos objeto Um objeto que contém um par chave-valor para cada cabeçalho de pedido que pretende especificar.
método cadeia O verbo HTTP a utilizar no pedido. Os valores possíveis são: GET, POST, PUT, PATCH e DELETE. A predefinição é GET.
payload cadeia ou objeto O payload de um pedido POST, PUT ou PATCH. Se o payload for um objeto, pode conter um ou mais pares nome-valor.
muteHttpExceptions Booleano Determina se pretende impedir que este método crie uma exceção se o código de estado da resposta for um código de falha. Defina como verdadeiro para desativar o som dos códigos de falha HTTP. A predefinição é false.

Se for falso e o pedido falhar, o registo não incluirá o corpo da resposta, o que pode conter uma mensagem de erro. Para capturar a mensagem de erro, defina muteHttpExceptions como verdadeiro. Em seguida, tem de chamar getResponseCode depois de enviar o pedido para determinar se a chamada teve êxito ou falhou. Se a chamada falhar, chame getContentText para obter o corpo da resposta, que pode conter o erro messaage.

Consulte também

UrlFetchApp.fetch(url, parâmetros)