UrlFetchParams

Definisce i parametri utilizzati in una richiesta di risorsa Web.

Proprietà

Proprietà Tipo Descrizione
contentType stringa Tipo di supporto dei 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 di richiesta che si desidera specificare.
metodo stringa Verbo HTTP da usare nella richiesta. I valori possibili sono: GET, POST, PUT, PATCH ed DELETE. L'impostazione predefinita è GET.
Carico utile 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 l'audio dei codici di errore HTTP. L'impostazione predefinita è 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 potrebbe contenere il messaggio di errore.

Vedere anche

UrlFetchApp.fetch(url, params)