Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
get | Object | הפונקציה מחזירה מפה של מאפיינים/ערכים של כותרות לתגובת ה-HTTP, כאשר כותרות עם מספר ערכים מוחזרות כמערכים. |
get | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. |
get | Blob | החזרת הנתונים שבתוך האובייקט הזה כ-blob. |
get | Byte[] | הפונקציה מקבלת את התוכן הבינארי הגולמי של תגובת HTTP. |
get | String | הפונקציה מקבלת את התוכן של תגובת HTTP שמקודדת כמחרוזת. |
get | String | הפונקציה מחזירה את התוכן של תגובת HTTP שקודדה כמחרוזת של קוד האותיות שצוין. |
get | Object | הפונקציה מחזירה מפה של מאפיינים/ערכים של כותרות לתגובת ה-HTTP. |
get | Integer | אחזור של קוד הסטטוס של HTTP (200 ל-OK וכו') בתגובה של HTTP. |
מסמכים מפורטים
get All Headers()
הפונקציה מחזירה מפה של מאפיינים/ערכים של כותרות לתגובת ה-HTTP, כאשר כותרות עם מספר ערכים מוחזרות כמערכים.
// 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());
חזרה
Object
– מפה של מפתח/ערך ב-JavaScript של כותרות HTTP
get As(contentType)
החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. השיטה הזו מוסיפה את הסיומת המתאימה לשם הקובץ – לדוגמה, 'myfile.pdf'. עם זאת, ההנחה היא שחלק משם הקובץ שמופיע אחרי הנקודה האחרונה (אם יש כזו) הוא סיומת קיימת שצריך להחליף. כתוצאה מכך, הקובץ ShoppingList.12.25.2014 הופך לקובץ ShoppingList.12.25.pdf.
כדי לראות את המכסות היומיות להמרות, אפשר לעיין במאמר מכסות לשירותי Google. יכול להיות שדומיינים חדשים של Google Workspace יהיו כפופים באופן זמני למכסות מחמירות יותר.
פרמטרים
שם | סוג | תיאור |
---|---|---|
content | String | סוג ה-MIME שאליו רוצים להמיר. ברוב ה-blobs, 'application/pdf' היא האפשרות היחידה התקפה. בתמונות בפורמט BMP, GIF, JPEG או PNG, אפשר להשתמש גם ב-'image/bmp' , 'image/gif' , 'image/jpeg' או 'image/png' . במסמך ב-Google Docs, גם הערך 'text/markdown' תקף. |
חזרה
Blob
– הנתונים כ-blob.
get Blob()
get Content()
הפונקציה מקבלת את התוכן הבינארי הגולמי של תגובת HTTP.
// 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]);
חזרה
Byte[]
– התוכן כמערך בינארי גולמי
get Content Text()
הפונקציה מקבלת את התוכן של תגובת HTTP שמקודדת כמחרוזת.
// The code below logs the HTML code of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText());
חזרה
String
– התוכן של תגובת ה-HTTP, כמחרוזת
get Content Text(charset)
הפונקציה מחזירה את התוכן של תגובת HTTP שקודדה כמחרוזת של קוד האותיות שצוין.
// 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'));
פרמטרים
שם | סוג | תיאור |
---|---|---|
charset | String | מחרוזת שמייצגת את קוד האותיות שישמש לקידוד התוכן של תגובת ה-HTTP |
חזרה
String
– התוכן של תגובת ה-HTTP, המקודד באמצעות ערכת התווים שצוינה
get Headers()
הפונקציה מחזירה מפה של מאפיינים/ערכים של כותרות לתגובת ה-HTTP.
// 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());
חזרה
Object
– מפה של מפתח/ערך ב-JavaScript של כותרות HTTP
get Response Code()
אחזור של קוד הסטטוס של HTTP (200 ל-OK וכו') בתגובה של HTTP.
// 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());
חזרה
Integer
— קוד תגובת HTTP (למשל, 200 לסטטוס OK)