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).