HTTP প্রোটোকলে POST পদ্ধতিতে ফর্ম পাঠানো

এখন চলুন ফর্মটি POST পদ্ধতিতে পাঠাই। method অ্যাট্রিবিউটে সংশ্লিষ্ট মান নির্দিষ্ট করুন:

html<form action="/page/" method="POST">
  <input name="test1">
  <input name="test2">
  
  <input type="submit">
</form>

সাবমিট বাটনে ক্লিক করার পরে নিম্নলিখিত HTTP অনুরোধ executed হবে:

httpPOST /page/ HTTP/1.1

আপনি যেমন দেখতে পাচ্ছেন, এই পদ্ধতিতে পাঠানোর সময়, অনুরোধের URI-এ ফর্মের ডেটা থাকবে না। এই ডেটা Query String আকারে অনুরোধের body-তে থাকবে:

httptest1=value1&test2=2
Задание 1

POST পদ্ধতিতে ডেটা পাঠানো একটি ফর্ম তৈরি করুন এবং এটি যেকোনো ওয়েবসাইটে পাঠান।

Задание 2

ফর্ম পাঠানোর পরে URL-এর বিষয়বস্তু পরীক্ষা করুন এবং নিশ্চিত করুন যে এইভাবে পাঠানোর সময় GET প্যারামিটার নেই।

Задание 3

ফর্ম পাঠানোর পরে পৃষ্ঠাটি রিফ্রেশ করার চেষ্টা করুন। কি হবে?

Задание 4

ব্রাউজারের ডিবাগারে "Payload" ট্যাবটি খুঁজুন। দেখুন এতে কী থাকবে।