হয় ???
বিনামূল্যে ব্যবহারকারী দ্বারা সংজ্ঞায়িত করা হয়?
হ্যাঁ.
বা এটি এইচটিএমএল দ্বারা সরবরাহ করা হয়?
না। এইচটিএমএল এর সাথে কিছু করার নেই । নীচের পড়া.
এটা আমার সংজ্ঞায়িত করতে সম্ভব ???
হিসাবে abcdefg
?
হ্যাঁ.
আপনি যদি ওয়েব সার্ভারে নিম্নলিখিত ডেটা প্রেরণ করতে চান:
name = John
age = 12
ব্যবহার application/x-www-form-urlencoded
এইভাবে হবে:
name=John&age=12
আপনি দেখতে পাচ্ছেন যে সার্ভারটি জানে যে প্যারামিটারগুলি একটি এম্পারস্যান্ড দ্বারা পৃথক করা হয় &
। যদি &
কোনও প্যারামিটার মানের জন্য প্রয়োজন হয় তবে তা অবশ্যই এনকোড করা উচিত।
সুতরাং সার্ভারটি কীভাবে জানতে পারে যে প্যারামিটারের মানটি শুরু হয় এবং এটি কোনও HTTP অনুরোধটি ব্যবহার করার পরে শেষ হয় multipart/form-data
?
সীমানা ব্যবহার করে , অনুরূপ &
।
উদাহরণ স্বরূপ:
--XXX
Content-Disposition: form-data; name="name"
John
--XXX
Content-Disposition: form-data; name="age"
12
--XXX--
সেক্ষেত্রে, সীমানা মান XXX
। আপনি এটি Content-Type
শিরোনামে উল্লেখ করেছেন যাতে সার্ভারটি জানে যে কীভাবে এটি প্রাপ্ত ডেটা বিভক্ত করতে পারে।
সুতরাং আপনার প্রয়োজন: