Class HTTPResponse

HTTPResponse

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

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

तरीके

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

विस्तृत दस्तावेज़

getAllHeaders()

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

// The code below logs the HTTP headers from the response
// received when fetching the Google home page.
var response = UrlFetchApp.fetch("http://www.google.com/");
Logger.log(response.getAllHeaders());

वापसी का टिकट

Object — एचटीटीपी हेडर की JavaScript की/वैल्यू मैप


getAs(contentType)

इस ऑब्जेक्ट के अंदर का डेटा, बताए गए कॉन्टेंट टाइप में बदले गए BLOB के तौर पर दिखाएं. यह तरीका, फ़ाइल नाम में सही एक्सटेंशन जोड़ देता है—उदाहरण के लिए, "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 — BLOB के तौर पर डेटा.


getBlob()

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

वापसी का टिकट

Blob — BLOB के तौर पर डेटा.


getContent()

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

// The code below logs the value of the first byte of the Google home page.
var 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.
var 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.
var response = UrlFetchApp.fetch("http://www.google.com/");
Logger.log(response.getContentText("UTF-8"));

पैरामीटर

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

वापसी का टिकट

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


getHeaders()

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

// The code below logs the HTTP headers from the response
// received when fetching the Google home page.
var response = UrlFetchApp.fetch("http://www.google.com/");
Logger.log(response.getHeaders());

वापसी का टिकट

Object — एचटीटीपी हेडर की JavaScript की/वैल्यू मैप


getResponseCode()

किसी एचटीटीपी रिस्पॉन्स का एचटीटीपी स्टेटस कोड (OK के लिए 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.
var response = UrlFetchApp.fetch("http://www.google.com/");
Logger.log(response.getResponseCode());

वापसी का टिकट

Integer — एचटीटीपी रिस्पॉन्स कोड (जैसे, OK के लिए 200)