Mit dieser Klasse können Nutzer auf bestimmte Informationen zu HTTP-Antworten zugreifen.
Weitere Informationen
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
get | Object | Gibt eine Attribut-/Wertzuordnung von Headern für die HTTP-Antwort zurück. Header mit mehreren Werten werden als Arrays zurückgegeben. |
get | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
get | Blob | Gibt die Daten in diesem Objekt als Blob zurück. |
get | Byte[] | Ruft den binären Rohinhalt einer HTTP-Antwort ab. |
get | String | Ruft den Inhalt einer HTTP-Antwort als String ab. |
get | String | Gibt den Inhalt einer HTTP-Antwort zurück, die als String des angegebenen Zeichensatzes codiert ist. |
get | Object | Gibt eine Attribut-/Wertzuordnung von Headern für die HTTP-Antwort zurück. |
get | Integer | Ruft den HTTP-Statuscode (200 für OK usw.) einer HTTP-Antwort ab. |
Detaillierte Dokumentation
get All Headers()
Gibt eine Attribut-/Wertzuordnung von Headern für die HTTP-Antwort zurück. Header mit mehreren Werten werden als Arrays zurückgegeben.
// The code below logs the HTTP headers from the response // received when fetching the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getAllHeaders());
Rückflug
Object
: eine JavaScript-Schlüssel/Wert-Zuordnung von HTTP-Headern
get As(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Bei dieser Methode wird dem Dateinamen die entsprechende Erweiterung hinzugefügt, z. B. „meine_datei.pdf“. Dabei wird jedoch davon ausgegangen, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), eine vorhandene Erweiterung ist, die ersetzt werden soll. Folglich wird aus „ShoppingList.12.25.2014“ „ShoppingList.12.25.pdf“.
Die täglichen Kontingente für Conversions finden Sie unter Kontingente für Google-Dienste. Für neu erstellte Google Workspace-Domains gelten möglicherweise vorübergehend strengere Kontingente.
Parameter
Name | Typ | Beschreibung |
---|---|---|
content | String | Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf' die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format sind auch 'image/bmp' , 'image/gif' , 'image/jpeg' oder 'image/png' gültig. Für ein Google Docs-Dokument ist auch 'text/markdown' gültig. |
Rückflug
Blob
: Die Daten als Blob.
get Blob()
get Content()
Ruft den binären Rohinhalt einer HTTP-Antwort ab.
// The code below logs the value of the first byte of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContent()[0]);
Rückflug
Byte[]
– der Inhalt als binäres Roh-Array
get Content Text()
Ruft den Inhalt einer HTTP-Antwort als String ab.
// The code below logs the HTML code of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText());
Rückflug
String
: Der Inhalt der HTTP-Antwort als String
get Content Text(charset)
Gibt den Inhalt einer HTTP-Antwort zurück, die als String des angegebenen Zeichensatzes codiert ist.
// The code below logs the HTML code of the Google home page with the UTF-8 // charset. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText('UTF-8'));
Parameter
Name | Typ | Beschreibung |
---|---|---|
charset | String | Ein String, der den Zeichensatz darstellt, der für die Codierung des Inhalts der HTTP-Antwort verwendet werden soll |
Rückflug
String
: Der Inhalt der HTTP-Antwort, codiert mit dem angegebenen Zeichensatz
get Headers()
Gibt eine Attribut-/Wertzuordnung von Headern für die HTTP-Antwort zurück.
// The code below logs the HTTP headers from the response // received when fetching the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getHeaders());
Rückflug
Object
: eine JavaScript-Schlüssel/Wert-Zuordnung von HTTP-Headern
get Response Code()
Ruft den HTTP-Statuscode (200 für OK usw.) einer HTTP-Antwort ab.
// The code below logs the HTTP status code from the response received // when fetching the Google home page. // It should be 200 if the request succeeded. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getResponseCode());
Rückflug
Integer
: Der HTTP-Antwortcode (z. B. 200 für „OK“).