Class ini memungkinkan pengguna mengakses informasi spesifik tentang respons HTTP.
Lihat juga
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
get | Object | Menampilkan peta atribut/nilai header untuk respons HTTP, dengan header yang memiliki beberapa nilai yang ditampilkan sebagai array. |
get | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
get | Blob | Menampilkan data di dalam objek ini sebagai blob. |
get | Byte[] | Mendapatkan konten biner mentah dari respons HTTP. |
get | String | Mendapatkan konten respons HTTP yang dienkode sebagai string. |
get | String | Menampilkan konten respons HTTP yang dienkode sebagai string dari set karakter yang diberikan. |
get | Object | Menampilkan peta atribut/nilai header untuk respons HTTP. |
get | Integer | Mendapatkan kode status HTTP (200 untuk OK, dll.) dari respons HTTP. |
Dokumentasi mendetail
get All Headers()
Menampilkan peta atribut/nilai header untuk respons HTTP, dengan header yang memiliki beberapa nilai yang ditampilkan sebagai array.
// 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());
Pulang pergi
Object
— peta kunci/nilai JavaScript dari header HTTP
get As(contentType)
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. Metode ini menambahkan ekstensi yang sesuai ke nama file—misalnya, "myfile.pdf". Namun, hal ini menganggap bahwa bagian nama file yang mengikuti titik terakhir (jika ada) adalah ekstensi yang ada dan harus diganti. Akibatnya, "ShoppingList.12.25.2014" menjadi "ShoppingList.12.25.pdf".
Untuk melihat kuota harian konversi, lihat Kuota untuk Layanan Google. Domain Google Workspace yang baru dibuat mungkin akan dikenai kuota yang lebih ketat untuk sementara.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
content | String | Jenis MIME yang akan dikonversi. Untuk sebagian besar blob, 'application/pdf' adalah
satu-satunya opsi yang valid. Untuk gambar dalam format BMP, GIF, JPEG, atau PNG, 'image/bmp' , 'image/gif' , 'image/jpeg' , atau 'image/png' juga
valid. Untuk dokumen Google Dokumen, 'text/markdown' juga valid. |
Pulang pergi
Blob
— Data sebagai blob.
get Blob()
get Content()
Mendapatkan konten biner mentah dari respons 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]);
Pulang pergi
Byte[]
— konten sebagai array biner mentah
get Content Text()
Mendapatkan konten respons HTTP yang dienkode sebagai string.
// The code below logs the HTML code of the Google home page. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getContentText());
Pulang pergi
String
— konten respons HTTP, sebagai string
get Content Text(charset)
Menampilkan konten respons HTTP yang dienkode sebagai string dari set karakter yang diberikan.
// 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
Nama | Jenis | Deskripsi |
---|---|---|
charset | String | string yang mewakili set karakter yang akan digunakan untuk mengenkode konten respons HTTP |
Pulang pergi
String
— konten respons HTTP, yang dienkode menggunakan set karakter yang diberikan
get Headers()
Menampilkan peta atribut/nilai header untuk respons 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());
Pulang pergi
Object
— peta kunci/nilai JavaScript dari header HTTP
get Response Code()
Mendapatkan kode status HTTP (200 untuk OK, dll.) dari respons 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());
Pulang pergi
Integer
— Kode respons HTTP (misalnya, 200 untuk OK)