HTTP প্রতিক্রিয়ার স্টার্ট লাইন

প্রতিক্রিয়া লাইনটি নিম্নলিখিত অংশগুলি নিয়ে গঠিত, স্পেস দ্বারা বিভক্ত: HTTP প্রোটোকলের সংস্করণ, স্ট্যাটাস কোড এবং স্ট্যাটাসের ব্যাখ্যা।

স্ট্যাটাস কোড (status code) ইঙ্গিত দেয় যে অনুরোধটি সফল ছিল নাকি ত্রুটি ঘটেছে। এই কোডটি তিনটি সংখ্যা নিয়ে গঠিত। উদাহরণস্বরূপ, 200 কোডটি সাফল্য বোঝায়, এবং 404 কোডটি ক্লায়েন্টকে নির্দেশ করে যে 해당 URL-এ পৃষ্ঠাটি পাওয়া যায়নি।

স্ট্যাটাসের ব্যাখ্যা (reason phrase) হল একটি সংক্ষিপ্ত পাঠ্য, যা স্ট্যাটাস কোডটি বর্ণনা করে। এটি মানুষের পড়ার জন্য উদ্দেশ্যে এবং বার্তার উপর কোনো প্রভাব ফেলে না এবং বাধ্যতামূলক নয়। উদাহরণস্বরূপ, 404 কোডের জন্য ব্যাখ্যা হবে Not Found।

আসুন সাফল্যের জন্য একটি HTTP প্রতিক্রিয়ার স্টার্ট লাইনের উদাহরণ লিখি:

httpHTTP/1.1 200 OK

এবং এখন একটি ত্রুটির জন্য প্রতিক্রিয়ার উদাহরণ:

httpHTTP/1.1 404 Not Found