এই ক্লাসটি ব্যবহারকারীদের HTTP প্রতিক্রিয়া সম্পর্কে নির্দিষ্ট তথ্য অ্যাক্সেস করার অনুমতি দেয়।
আরো দেখুন
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get All Headers() | Object | HTTP প্রতিক্রিয়ার জন্য হেডারগুলির একটি অ্যাট্রিবিউট/মান মানচিত্র প্রদান করে, যেখানে একাধিক মানযুক্ত হেডারগুলি অ্যারে হিসাবে প্রদান করা হয়। |
get As(contentType) | Blob | এই অবজেক্টের ভিতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত পাঠান। |
get Blob() | Blob | এই অবজেক্টের ভিতরের ডেটা একটি ব্লব হিসেবে ফেরত পাঠান। |
get Content() | Byte[] | একটি HTTP প্রতিক্রিয়ার কাঁচা বাইনারি কন্টেন্ট পায়। |
get Content Text() | String | একটি স্ট্রিং হিসেবে এনকোড করা HTTP প্রতিক্রিয়ার বিষয়বস্তু পায়। |
get Content Text(charset) | String | প্রদত্ত অক্ষরসেটের একটি স্ট্রিং হিসাবে এনকোড করা একটি HTTP প্রতিক্রিয়ার বিষয়বস্তু ফেরত পাঠায়। |
get Headers() | Object | HTTP প্রতিক্রিয়ার জন্য হেডারের একটি অ্যাট্রিবিউট/মান মানচিত্র প্রদান করে। |
get Response Code() | Integer | একটি HTTP প্রতিক্রিয়ার HTTP স্ট্যাটাস কোড (OK এর জন্য 200, ইত্যাদি) পান। |
বিস্তারিত ডকুমেন্টেশন
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 — HTTP হেডারের একটি জাভাস্ক্রিপ্ট কী/মান মানচিত্র।
get As(contentType)
এই অবজেক্টের ভিতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত পাঠান। এই পদ্ধতিটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—যেমন, "myfile.pdf"। তবে, এটি ধরে নেয় যে শেষ পিরিয়ডের পরে ফাইলের নামের যে অংশটি (যদি থাকে) থাকে তা একটি বিদ্যমান এক্সটেনশন যা প্রতিস্থাপন করা উচিত। ফলস্বরূপ, "ShoppingList.12.25.2014" "ShoppingList.12.25.pdf" হয়ে যায়।
রূপান্তরের জন্য দৈনিক কোটা দেখতে, Google পরিষেবার জন্য কোটা দেখুন। নতুন তৈরি Google Workspace ডোমেনগুলি অস্থায়ীভাবে আরও কঠোর কোটার অধীন হতে পারে।
পরামিতি
| নাম | আদর্শ | বিবরণ |
|---|---|---|
content Type | String | রূপান্তর করার জন্য MIME টাইপ। বেশিরভাগ ব্লবের জন্য, 'application/pdf' হল একমাত্র বৈধ বিকল্প। BMP, GIF, JPEG, অথবা PNG ফর্ম্যাটের ছবির জন্য, 'image/bmp' , 'image/gif' , 'image/jpeg' , অথবা 'image/png' যেকোনো একটিও বৈধ। একটি Google Docs ডকুমেন্টের জন্য, 'text/markdown' ও বৈধ। |
প্রত্যাবর্তন
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 — HTTP হেডারের একটি জাভাস্ক্রিপ্ট কী/মান মানচিত্র।
get Response Code()
একটি HTTP প্রতিক্রিয়ার HTTP স্ট্যাটাস কোড (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. const response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getResponseCode());
প্রত্যাবর্তন
Integer — HTTP প্রতিক্রিয়া কোড (উদাহরণস্বরূপ, OK এর জন্য 200)।