آیا HTTP PUT بدنه دارد؟
آیا HTTP PUT بدنه دارد؟

تصویری: آیا HTTP PUT بدنه دارد؟

تصویری: آیا HTTP PUT بدنه دارد؟
تصویری: خدا را در اولیت اول قرار دهید- سخرانی انگیزشی و الهام بخش دنزل واشینگتن در جشن فارغ التحصیلی 2024, نوامبر
Anonim

5 پاسخ. HTTP درخواست ها بدن داشتن اگر آنها دارند یک سربرگ Content-Length یا Transfer-Encoding (RFC 2616 4.3). در صورت درخواست دارد نه، آن دارد نه بدن ، و سرور شما باید با آن برخورد کند.

متعاقباً، می‌توان پرسید که آیا HTTP GET می‌تواند بدنه داشته باشد؟

به عبارت دیگر، هر درخواست پیام مجاز است حاوی یک پیام باشد بدن ، و بنابراین باید پیام ها را با در نظر گرفتن آن تجزیه و تحلیل کند. معناشناسی سرور برای گرفتن با این حال، به گونه ای محدود می شوند که الف بدن ، در صورت وجود، دارد هیچ معنای معنایی برای درخواست . بله تو می توان بفرست یک بدن درخواست با گرفتن اما نباید دارند هر معنی

همچنین، بدنه درخواست HTTP چیست؟ خط شروع و HTTP سرصفحه های HTTP پیام در مجموع به عنوان سر از شناخته شده است درخواست ها ، در حالی که محموله آن به نام بدن.

علاوه بر این، http delete بدنه دارد؟

آخرین به روز رسانی به HTTP مشخصات 1.1 (RFC 7231) به طور صریح به یک موجودیت اجازه می دهد بدن در یک حذف درخواست: محموله ای در یک حذف پیام درخواست هیچ معنایی تعریف شده ای ندارد. ارسال محموله بدن روی یک حذف درخواست ممکن است باعث شود برخی از پیاده سازی های موجود درخواست را رد کنند.

آیا درخواست GET باید بدنه داشته باشد؟

دریافت درخواست ها نکن دارند آ بدن درخواست ، بنابراین تمام پارامترها باید در URL یا در هدر ظاهر می شود. در حالی که استاندارد HTTP محدودیتی برای طول URL ها یا هدرها تعریف نمی کند، اکثر سرویس گیرندگان و سرورهای HTTP دارند یک محدودیت عملی بین 2 کیلوبایت تا 8 کیلوبایت.

توصیه شده: