इस क्लास की मदद से उपयोगकर्ता, एचटीटीपी रिस्पॉन्स से जुड़ी खास जानकारी ऐक्सेस कर सकते हैं.
इन्हें भी देखें
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
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 डोमेन पर, कुछ समय के लिए पाबंदियां लगाई जा सकती हैं कोटा.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
contentType | String | वह MIME प्रकार जिसमें बदलना है. ज़्यादातर ब्लॉब के लिए, 'application/pdf'
ही एक विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट वाली इमेज के लिए, 'image/bmp' , 'image/gif' , 'image/jpeg' या 'image/png' में से कोई भी
मान्य. Google Docs के किसी दस्तावेज़ के लिए, 'text/markdown' भी मान्य है. |
वापसी का टिकट
Blob
— BLOB के तौर पर डेटा.
getBlob()
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"));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
charset | String | एचटीटीपी रिस्पॉन्स को कोड में बदलने के लिए इस्तेमाल किए जाने वाले वर्णसेट को दिखाने वाली स्ट्रिंग वीडियो |
वापसी का टिकट
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)