এই ক্লাসটি ব্যবহারকারীদের HTTP প্রতিক্রিয়াগুলিতে নির্দিষ্ট তথ্য অ্যাক্সেস করতে দেয়।
এছাড়াও দেখুন
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
getAllHeaders() | Object | HTTP প্রতিক্রিয়ার জন্য শিরোনামগুলির একটি বৈশিষ্ট্য/মান মানচিত্র প্রদান করে, যে শিরোনামগুলির একাধিক মান অ্যারে হিসাবে ফিরে আসে। |
getAs(contentType) | Blob | নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। |
getBlob() | Blob | একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন। |
getContent() | Byte[] | একটি HTTP প্রতিক্রিয়ার কাঁচা বাইনারি সামগ্রী পায়। |
getContentText() | String | একটি স্ট্রিং হিসাবে এনকোড করা একটি HTTP প্রতিক্রিয়ার বিষয়বস্তু পায়৷ |
getContentText(charset) | String | প্রদত্ত অক্ষরসেটের একটি স্ট্রিং হিসাবে এনকোড করা HTTP প্রতিক্রিয়ার বিষয়বস্তু ফেরত দেয়। |
getHeaders() | Object | HTTP প্রতিক্রিয়ার জন্য হেডারগুলির একটি বৈশিষ্ট্য/মান মানচিত্র প্রদান করে। |
getResponseCode() | Integer | একটি HTTP প্রতিক্রিয়ার HTTP স্ট্যাটাস কোড (OK এর জন্য 200, ইত্যাদি) পান। |
বিস্তারিত ডকুমেন্টেশন
getAllHeaders()
HTTP প্রতিক্রিয়ার জন্য শিরোনামগুলির একটি বৈশিষ্ট্য/মান মানচিত্র প্রদান করে, যে শিরোনামগুলির একাধিক মান অ্যারে হিসাবে ফিরে আসে।
// 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
— HTTP হেডারগুলির একটি জাভাস্ক্রিপ্ট কী/মান মানচিত্র
getAs(contentType)
নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। এই পদ্ধতিটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—উদাহরণস্বরূপ, "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 ডক্স ডকুমেন্টের জন্য, 'text/markdown' বৈধ। |
প্রত্যাবর্তন
Blob
- একটি ব্লব হিসাবে ডেটা।
getBlob()
getContent()
একটি HTTP প্রতিক্রিয়ার কাঁচা বাইনারি সামগ্রী পায়।
// 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()
একটি স্ট্রিং হিসাবে এনকোড করা একটি HTTP প্রতিক্রিয়ার বিষয়বস্তু পায়৷
// 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
— HTTP প্রতিক্রিয়ার বিষয়বস্তু, একটি স্ট্রিং হিসাবে
getContentText(charset)
প্রদত্ত অক্ষরসেটের একটি স্ট্রিং হিসাবে এনকোড করা HTTP প্রতিক্রিয়ার বিষয়বস্তু ফেরত দেয়।
// 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 | HTTP প্রতিক্রিয়া বিষয়বস্তু এনকোডিংয়ের জন্য ব্যবহৃত অক্ষরসেটের প্রতিনিধিত্বকারী একটি স্ট্রিং |
প্রত্যাবর্তন
String
— HTTP প্রতিক্রিয়ার বিষয়বস্তু, প্রদত্ত অক্ষর সেট ব্যবহার করে এনকোড করা হয়েছে
getHeaders()
HTTP প্রতিক্রিয়ার জন্য হেডারগুলির একটি বৈশিষ্ট্য/মান মানচিত্র প্রদান করে।
// 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
— HTTP হেডারগুলির একটি জাভাস্ক্রিপ্ট কী/মান মানচিত্র
getResponseCode()
একটি 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. var response = UrlFetchApp.fetch("http://www.google.com/"); Logger.log(response.getResponseCode());
প্রত্যাবর্তন
Integer
— HTTP প্রতিক্রিয়া কোড (যেমন 200 ঠিক আছে)