Class HTTPResponse

HTTPResponse

इस क्लास की मदद से, उपयोगकर्ता एचटीटीपी रिस्पॉन्स की खास जानकारी ऐक्सेस कर सकते हैं.

इन्हें भी देखें

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getAllHeaders()Objectएचटीटीपी रिस्पॉन्स के लिए हेडर का एट्रिब्यूट/वैल्यू मैप दिखाता है. इसमें ऐसे हेडर शामिल होते हैं जिनकी कई वैल्यू, ऐरे के तौर पर दिखती हैं.
getAs(contentType)Blobइस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है.
getBlob()Blobइस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं.
getContent()Byte[]एचटीटीपी रिस्पॉन्स का रॉ बाइनरी कॉन्टेंट पाता है.
getContentText()Stringएचटीटीपी रिस्पॉन्स का कॉन्टेंट, स्ट्रिंग के तौर पर एन्कोड करके पाता है.
getContentText(charset)Stringकिसी दिए गए शॉर्टकट के स्ट्रिंग के तौर पर एन्कोड किए गए एचटीटीपी रिस्पॉन्स का कॉन्टेंट दिखाता है.
getHeaders()Objectएचटीटीपी रिस्पॉन्स के लिए, हेडर का एट्रिब्यूट/वैल्यू मैप दिखाता है.
getResponseCode()Integerएचटीटीपी रिस्पॉन्स का एचटीटीपी स्टेटस कोड (ठीक है के लिए 200 वगैरह) पाएं.

ज़्यादा जानकारी वाला दस्तावेज़

getAllHeaders()

एचटीटीपी रिस्पॉन्स के लिए हेडर का एट्रिब्यूट/वैल्यू मैप दिखाता है. इसमें ऐसे हेडर शामिल होते हैं जिनकी कई वैल्यू, ऐरे के तौर पर दिखती हैं.

// 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 कीवर्ड/वैल्यू मैप


getAs(contentType)

इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है. इस तरीके से, फ़ाइल के नाम में सही एक्सटेंशन जुड़ जाता है. जैसे, "myfile.pdf". हालांकि, यह माना जाता है कि फ़ाइल के नाम के आखिरी पीरियड (अगर कोई है) के बाद का हिस्सा, मौजूदा एक्सटेंशन है और इसे बदला जाना चाहिए. इसलिए, "ShoppingList.12.25.2014", "ShoppingList.12.25.pdf" हो जाता है.

कन्वर्ज़न के लिए हर दिन के कोटे देखने के लिए, Google की सेवाओं के लिए कोटे देखें. नए बनाए गए Google Workspace डोमेन पर, कुछ समय के लिए ज़्यादा कड़े कोटे लागू हो सकते हैं.

पैरामीटर

नामटाइपब्यौरा
contentTypeStringजिस MIME टाइप में बदलना है. ज़्यादातर ब्लॉब के लिए, 'application/pdf' ही एक मान्य विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट में मौजूद इमेज के लिए, 'image/bmp', 'image/gif', 'image/jpeg' या 'image/png' में से कोई भी वैल्यू इस्तेमाल की जा सकती है. Google Docs दस्तावेज़ के लिए, 'text/markdown' भी मान्य है.

वापसी का टिकट

Blob — डेटा को ब्लॉब के तौर पर दिखाया गया है.


getBlob()

इस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं.

वापसी का टिकट

Blob — डेटा को ब्लॉब के तौर पर दिखाया गया है.


getContent()

एचटीटीपी रिस्पॉन्स का रॉ बाइनरी कॉन्टेंट पाता है.

// 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[] — कॉन्टेंट को रॉ बाइनरी कलेक्शन के तौर पर


getContentText()

एचटीटीपी रिस्पॉन्स का कॉन्टेंट, स्ट्रिंग के तौर पर एन्कोड करके पाता है.

// 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 — एचटीटीपी रिस्पॉन्स का कॉन्टेंट, स्ट्रिंग के तौर पर


getContentText(charset)

किसी दिए गए शॉर्टकट के स्ट्रिंग के तौर पर एन्कोड किए गए एचटीटीपी रिस्पॉन्स का कॉन्टेंट दिखाता है.

// 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'));

पैरामीटर

नामटाइपब्यौरा
charsetStringएचटीटीपी रिस्पॉन्स के कॉन्टेंट को एन्कोड करने के लिए इस्तेमाल किए जाने वाले charset को दिखाने वाली स्ट्रिंग

वापसी का टिकट

String — एचटीटीपी रिस्पॉन्स का कॉन्टेंट, जिसे दिए गए शॉर्टकट का इस्तेमाल करके कोड में बदला गया है


getHeaders()

एचटीटीपी रिस्पॉन्स के लिए, हेडर का एट्रिब्यूट/वैल्यू मैप दिखाता है.

// 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 कीवर्ड/वैल्यू मैप


getResponseCode()

एचटीटीपी रिस्पॉन्स का एचटीटीपी स्टेटस कोड (ठीक है के लिए 200 वगैरह) पाएं.

// 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 — एचटीटीपी रिस्पॉन्स कोड (उदाहरण के लिए, OK के लिए 200)