UrlFetchParams

Definisce i parametri usati in una richiesta di risorse Web.

Proprietà

Proprietà Tipo Descrizione
Contenttype stringa Tipo multimediale di dati nel payload della richiesta. Il valore predefinito è application/x-www-form-urlencoded.
Intestazioni Oggetto Oggetto che contiene una coppia chiave-valore per ogni intestazione della richiesta che si desidera specificare.
Metodo stringa Verbo HTTP da usare nella richiesta. I valori possibili sono: GET, POST, PUT, PATCH e DELETE. Il valore predefinito è GET.
Payload stringa o oggetto Payload per una richiesta POST, PUT o PATCH. Se il payload è un oggetto, può contenere una o più coppie nome-valore.
muteHttpExceptions Booleano Determina se impedire a questo metodo di generare un'eccezione se il codice di stato della risposta è un codice di errore. Impostare su true per disattivare i codici di errore HTTP. Il valore predefinito è false.

Se false e la richiesta ha esito negativo, il log non includerà il corpo della risposta, che potrebbe contenere un messaggio di errore. Per acquisire il messaggio di errore, impostare muteHttpExceptions su true. È quindi necessario chiamare getResponseCode dopo aver inviato la richiesta per determinare se la chiamata ha avuto esito positivo o negativo. Se la chiamata ha esito negativo, chiamare getContentText per ottenere il corpo della risposta, che può contenere il messaggio di errore.

Vedere anche

UrlFetchApp.fetch(url, params)