HTTP/0.9: প্রাথমিক ভার্সন

HTTP ভার্সনসমূহ (Versions of HTTP) - এইচটিটিপি (HTTP) - Computer Science

203

HTTP/0.9: প্রাথমিক ভার্সন

HTTP/0.9 হল HTTP প্রোটোকলের প্রথম সংস্করণ, যা 1991 সালে প্রতিষ্ঠিত হয়। এটি মূলত ওয়েবের প্রাথমিক পর্যায়ে ব্যবহৃত হয় এবং তখনকার ওয়েব সার্ভার এবং ক্লায়েন্টের মধ্যে মৌলিক যোগাযোগের প্রয়োজনীয়তা পূরণ করেছিল।

বৈশিষ্ট্য

  1. মৌলিক যোগাযোগ:
    • HTTP/0.9 ছিল একটি অত্যন্ত সহজ এবং মৌলিক প্রোটোকল। এটি কেবল একটি HTTP GET মেথড সমর্থন করেছিল, যার মাধ্যমে ক্লায়েন্ট সার্ভারের কাছে একটি নির্দিষ্ট URL থেকে তথ্য চেয়েছিল।
  2. পাঠ্য ভিত্তিক:
    • HTTP/0.9 একটি পাঠ্য ভিত্তিক প্রোটোকল ছিল। ক্লায়েন্ট সার্ভারের কাছে একটি GET অনুরোধ পাঠাত এবং শুধুমাত্র URL উল্লেখ করত। সার্ভার এরপর HTML ডকুমেন্ট ফিরিয়ে দিত।
  3. সার্ভার থেকে সরাসরি HTML:
    • HTTP/0.9 শুধুমাত্র HTML ডকুমেন্ট ফেরত পাঠাতে সক্ষম ছিল। এটি অন্যান্য কনটেন্ট টাইপ (যেমন ইমেজ বা ভিডিও) হ্যান্ডেল করার জন্য ডিজাইন করা হয়নি।
  4. কোনো হেডার নেই:
    • HTTP/0.9 অনুরোধ এবং উত্তর প্রক্রিয়াকরণের জন্য কোনো হেডার সমর্থন করত না। এতে অতিরিক্ত তথ্য সরবরাহের সুযোগ ছিল না, যেমন কনটেন্ট টাইপ বা কুকি।
  5. সার্ভারের সঙ্গে সংযোগ:
    • HTTP/0.9-এ সার্ভার এবং ক্লায়েন্টের মধ্যে TCP সংযোগ স্থাপন করা হত, তবে এটি প্রতিটি অনুরোধের জন্য একটি নতুন সংযোগ তৈরি করত।

সীমাবদ্ধতা

  • অতিরিক্ত বৈশিষ্ট্যের অভাব: HTTP/0.9 কেবলমাত্র মৌলিক ডেটা স্থানান্তরের জন্য উপযুক্ত ছিল এবং তখনকার সময়ের চাহিদা পূরণে অক্ষম ছিল।
  • স্টেটলেস প্রকৃতি: HTTP/0.9 স্টেটলেস ছিল, কিন্তু এর স্বরূপ সীমিত যোগাযোগের কারণে এটি প্রায়ই কার্যকরী ছিল না।
  • নিরাপত্তার অভাব: নিরাপত্তা এবং গোপনীয়তার জন্য কোনো ব্যবস্থা ছিল না, যা পরবর্তীতে ইন্টারনেটের জন্য সমস্যা তৈরি করে।

সারসংক্ষেপ

HTTP/0.9 ছিল HTTP প্রোটোকলের প্রথম এবং প্রাথমিক সংস্করণ, যা মৌলিক তথ্য স্থানান্তরের জন্য ডিজাইন করা হয়েছিল। যদিও এটি তথ্য যোগাযোগের জন্য একটি ভিত্তি স্থাপন করেছিল, কিন্তু এর সীমাবদ্ধতা ও বর্তমানের চাহিদার তুলনায় অপ্রচলিত হওয়ার কারণে HTTP/0.9 এর উন্নত সংস্করণগুলো দ্রুত বিকাশ লাভ করে। পরবর্তী সংস্করণগুলি যেমন HTTP/1.0 এবং HTTP/1.1 এর মাধ্যমে যোগাযোগের প্রক্রিয়া অনেক উন্নত হয়েছে।

Content added By
Promotion

Are you sure to start over?

Loading...