HTTP PUT একটি শরীর আছে?
HTTP PUT একটি শরীর আছে?

ভিডিও: HTTP PUT একটি শরীর আছে?

ভিডিও: HTTP PUT একটি শরীর আছে?
ভিডিও: মাত্র ৩ দিন, দুর্বলতা, ক্লান্তি যাই হোক না কেন সব পালাবে, 65 বছরেও 25 বছরের শক্তি এবং জোশ এনে দিবে 2024, মে
Anonim

5 উত্তর। HTTP অনুরোধ একটি শরীর আছে যদি তারা আছে একটি বিষয়বস্তু-দৈর্ঘ্য বা স্থানান্তর-এনকোডিং শিরোনাম (RFC 2616 4.3)। অনুরোধ থাকলে আছে না, এটা আছে না শরীর , এবং আপনার সার্ভারের এটিকে এমনভাবে বিবেচনা করা উচিত।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, একটি HTTP GET এর একটি বডি থাকতে পারে?

অন্য কথায়, যে কোনো HTTP অনুরোধ বার্তা একটি বার্তা ধারণ করার অনুমতি দেওয়া হয় শরীর , এবং এইভাবে এটি মনে রেখে বার্তাগুলিকে পার্স করতে হবে। জন্য সার্ভার শব্দার্থবিদ্যা পাওয়া , যাইহোক, সীমাবদ্ধ যেমন একটি শরীর , যদি কোন, আছে কোন শব্দার্থিক অর্থ অনুরোধ . হ্যা তুমি করতে পারা একটি পাঠান অনুরোধ শরীরের সঙ্গে পাওয়া কিন্তু এটা উচিত নয় আছে কোনো অর্থ।

এছাড়াও, একটি HTTP অনুরোধের বডি কি? স্টার্ট লাইন এবং HTTP এর শিরোনাম HTTP বার্তা সম্মিলিতভাবে প্রধান হিসাবে পরিচিত হয় অনুরোধ , যেখানে এর পেলোড হিসাবে পরিচিত শরীর.

উপরন্তু, HTTP মুছে ফেলার একটি শরীর আছে?

সর্বশেষ আপডেট HTTP 1.1 স্পেসিফিকেশন (RFC 7231) স্পষ্টভাবে একটি সত্তাকে অনুমতি দেয় শরীর এ মুছে ফেলা অনুরোধ: একটি এর মধ্যে একটি পেলোড মুছে ফেলা অনুরোধ বার্তার কোন সংজ্ঞায়িত শব্দার্থ নেই; একটি পেলোড পাঠানো হচ্ছে শরীর উপর a মুছে ফেলা অনুরোধ কিছু বিদ্যমান বাস্তবায়ন অনুরোধ প্রত্যাখ্যান করতে পারে.

একটি GET অনুরোধ একটি শরীর থাকা উচিত?

অনুরোধ পান না আছে ক অনুরোধ শরীরের , তাই সমস্ত পরামিতি অবশ্যই URL বা একটি শিরোনামে প্রদর্শিত হবে। যদিও এইচটিটিপি স্ট্যান্ডার্ড ইউআরএল বা হেডার কত লম্বা হতে পারে তার সীমা নির্ধারণ করে না, বেশিরভাগ HTTP ক্লায়েন্ট এবং সার্ভার আছে একটি ব্যবহারিক সীমা কোথাও 2 kB এবং 8 kB এর মধ্যে।

প্রস্তাবিত: