HTTP অনুরোধের স্টার্ট লাইন
অনুরোধের লাইনটি নিম্নলিখিত অংশগুলি নিয়ে গঠিত, স্পেস দ্বারা বিভক্ত: অনুরোধের পদ্ধতি, অনুরোধকৃত পৃষ্ঠার URI, HTTP প্রোটোকলের সংস্করণ।
অনুরোধের পদ্ধতি নির্দেশ করে যে আমরা কি সার্ভার থেকে কিছু পেতে চাই বা, বিপরীতভাবে, সার্ভারে কিছু প্রেরণ করতে চাই। সাধারণত, দুটি পদ্ধতি ব্যবহার করা হয় - পাওয়ার জন্য GET এবং ডেটা প্রেরণের জন্য POST।
অনুরোধকৃত পৃষ্ঠার URI টি পৃষ্ঠার ঠিকানা ধারণ করে, যা ব্রাউজার পেতে চায়। URI URL থেকে ভিন্ন এই意义上 যে এটি ডোমেইনের নাম ধারণ করে না (এটি HTTP প্রোটোকলে আলাদাভাবে প্রেরণ করা হয়)।
প্রোটোকলের সংস্করণ নিম্নলিখিতভাবে উল্লেখ করা হয়: প্রথমে HTTP অক্ষর, তারপর স্ল্যাশ, এবং তারপর প্রকৃত সংস্করণ।
আসুন একটি পৃষ্ঠা পাওয়ার জন্য HTTP অনুরোধের স্টার্ট লাইনের একটি উদাহরণ লিখি:
GET /page/test HTTP/1.1
এবং এখন ডেটা প্রেরণের জন্য একটি অনুরোধের উদাহরণ:
POST /page/test HTTP/1.1