เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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"
หากต้องการดูโควต้า Conversion รายวัน โปรดดูโควต้าสําหรับบริการของ Google โดเมน Google Workspace ที่สร้างขึ้นใหม่อาจอยู่ภายใต้โควต้าที่เข้มงวดขึ้นชั่วคราว
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
content | String | ประเภท MIME ที่จะแปลง สำหรับ Blob ส่วนใหญ่ 'application/pdf' เป็นตัวเลือกเดียวที่ใช้ได้ สำหรับรูปภาพในรูปแบบ BMP, GIF, JPEG หรือ PNG จะใช้ 'image/bmp' , 'image/gif' , 'image/jpeg' หรือ 'image/png' ก็ได้ สำหรับเอกสาร Google เอกสาร จะใช้ '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")