ETag HTTP হেডার কি?
ETag HTTP হেডার কি?

ভিডিও: ETag HTTP হেডার কি?

ভিডিও: ETag HTTP হেডার কি?
ভিডিও: ই-ট্যাগ সহ HTTP ক্যাশিং - (উদাহরণ দ্বারা ব্যাখ্যা করা হয়েছে) 2024, নভেম্বর
Anonim

দ্য ETag প্রতিক্রিয়া হেডার একটি সম্পদের একটি নির্দিষ্ট সংস্করণের জন্য একটি শনাক্তকারী। এটি ক্যাশেগুলিকে আরও দক্ষ হতে দেয় এবং ব্যান্ডউইথ সংরক্ষণ করতে দেয়, কারণ বিষয়বস্তু পরিবর্তিত না হলে একটি ওয়েব সার্ভারকে সম্পূর্ণ প্রতিক্রিয়া পুনরায় পাঠাতে হবে না।

একইভাবে জিজ্ঞাসা করা হয়, ETag বলতে কী বোঝায়?

সত্তা ট্যাগ

উপরন্তু, আমি কিভাবে একটি ETag মান পেতে পারি? ETag মান তৈরি করা হচ্ছে এটির স্বয়ংক্রিয়-প্রজন্মের সাধারণ পদ্ধতিগুলির মধ্যে রয়েছে সম্পদের বিষয়বস্তুর হ্যাশ বা সর্বশেষ পরিবর্তনের টাইমস্ট্যাম্পের হ্যাশ ব্যবহার করা। উৎপন্ন হ্যাশ সংঘর্ষ মুক্ত হওয়া উচিত। হ্যাশ-কলিশন হল সেই পরিস্থিতি যখন হ্যাশ ফাংশনে দুই বা ততোধিক ইনপুট একই আউটপুট দেয়।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, কিভাবে ETag তৈরি হয়?

ETag প্রজন্ম যার মাধ্যমে পদ্ধতি ETags হয় উত্পন্ন HTTP স্পেসিফিকেশনে কখনই নির্দিষ্ট করা হয়নি। এর সাধারণ পদ্ধতি ETag প্রজন্মের মধ্যে সম্পদের বিষয়বস্তুর একটি সংঘর্ষ-প্রতিরোধী হ্যাশ ফাংশন, সর্বশেষ পরিবর্তনের টাইমস্ট্যাম্পের একটি হ্যাশ বা এমনকি শুধুমাত্র একটি সংশোধন নম্বর ব্যবহার করা অন্তর্ভুক্ত।

REST API এ ETag কি?

বিশ্রাম এবং ETags একটি ETag (সত্তা ট্যাগ) হল একটি HTTP প্রতিক্রিয়া শিরোনাম যা একটি HTTP/1.1 অনুগত ওয়েব সার্ভার দ্বারা প্রদত্ত একটি প্রদত্ত URL এ বিষয়বস্তুর পরিবর্তন নির্ধারণ করতে ব্যবহৃত হয়। আমরা ব্যবহার করতে পারি ETags দুটি জিনিসের জন্য - ক্যাশিং এবং শর্তসাপেক্ষ অনুরোধ। দ্য ETag মানটিকে রেসপন্স বডির বাইট থেকে গণনা করা হ্যাশ হিসাবে ভাবা যেতে পারে।

প্রস্তাবিত: