Freigeben über


UrlFetchParams

Definiert die Parameter, die in einer Webressourcenanforderung verwendet werden.

Eigenschaften

Eigenschaft Typ Beschreibung
contentType string Der Medientyp der Daten in der Nutzlast der Anforderung. Der Standardwert ist application/x-www-form-urlencoded.
Überschriften Objekt Ein Objekt, das ein Schlüssel-Wert-Paar für jeden Anforderungsheader enthält, den Sie angeben möchten.
Methode string Das in der Anforderung zu verwendende HTTP-Verb. Mögliche Werte sind: GET, POST, PUT, PATCH und DELETE. Der Standardwert ist GET.
payload Zeichenfolge oder Objekt Die Nutzlast für eine POST-, PUT- oder PATCH-Anforderung. Wenn es sich bei der Nutzlast um ein Objekt handelt, kann sie ein oder mehrere Name-Wert-Paare enthalten.
muteHttpExceptions Boolesch Bestimmt, ob verhindert werden soll, dass diese Methode eine Ausnahme auslöst, wenn der status Code der Antwort ein Fehlercode ist. Legen Sie auf true fest, um HTTP-Fehlercodes stummzuschalten. Der Standardwert ist false.

Wenn false und die Anforderung fehlschlägt, enthält das Protokoll nicht den Text der Antwort, der möglicherweise eine Fehlermeldung enthält. Legen Sie muteHttpExceptions auf true fest, um die Fehlermeldung zu erfassen. Sie müssen dann getResponseCode aufrufen, nachdem Sie die Anforderung gesendet haben, um zu ermitteln, ob der Aufruf erfolgreich war oder fehlgeschlagen ist. Wenn der Aufruf fehlschlägt, rufen Sie getContentText auf, um den Text der Antwort abzurufen, der die Fehlerabweichung enthalten kann.

Siehe auch

UrlFetchApp.fetch(url, params)