متدهای HTTP
یک مرجع قابل مرور برای هر متد درخواست HTTP — GET، POST، PUT، PATCH، DELETE و بقیه، به علاوه WebDAV — که در یک نگاه نشان میدهد هر کدام امن، خودتوان و قابل کش هستند یا نه، آیا بدنه میگیرند، و یک نمونهٔ معمول. در مرورگر، رایگان.
هر متد استاندارد درخواست HTTP و معناشناسی آن، کنار هم. همهچیز در مرورگر شما از یک مرجع داخلی اجرا میشود — چیزی به سرور ارسال نمیشود.
| متد | هدف | امن | خودتوان | قابل کش | بدنه | کاربرد معمول |
|---|
درباره متدهای HTTP
این مرجع متدهای HTTP هر متد درخواست استاندارد؛ GET، HEAD، POST، PUT، PATCH، DELETE، CONNECT، OPTIONS و TRACE؛ بهعلاوه افزونههای رایج WebDAV را در یک جدول قابل مرور جمع میکند. برای هر متد به پرسشهایی که توسعهدهندگان واقعاً به آنها فکر میکنند پاسخ میدهد: آیا امن است، آیا ایدمپوتنت است، آیا قابل کش است، آیا بدنه درخواست دارد، و یک استفاده معمولی چه شکلی است.
این سه ویژگی معنایی، تصمیمات طراحی واقعی را هدایت میکنند. متدهای امن فقطخواندنی هستند و میتوانند آزادانه پیشواکشی شوند؛ متدهای ایدمپوتنت را میتوان پس از خرابی شبکه بدون عوارض جانبی دوباره تلاش کرد که دقیقاً همان چیزی است که پراکسیها و کلاینتهای HTTP فرض میکنند؛ و قابلیت کش تعیین میکند که آیا پاسخها میتوانند ذخیره و دوباره استفاده شوند.
جستجو با نام متدها، ویژگیها و موارد استفاده مطابقت دارد؛ PATCH، idempotent و cache همگی جدول را فیلتر میکنند؛ و یک کلید گروهی، متدهای استاندارد را از مجموعه WebDAV جدا میکند. نام هر متد با یک کلیک در کلیپبورد کپی میشود.
نحوه استفاده از متدهای HTTP
- جدول را بررسی کنید تا متدها را در ستونهای Safe، Idempotent، Cacheable و Body مقایسه کنید.
- بر اساس نام، ویژگی یا مورد استفاده جستجو کنید؛ برای مثال PUT، idempotent یا upload.
- بین گروههای Standard و WebDAV جابهجا شوید تا متدهای افزونه را شامل یا حذف کنید.
- روی راهنمای ستونها نگه دارید تا تعریفی ساده از هر ویژگی ببینید.
- روی دکمه کپی کلیک کنید تا نام یک متد را برای مشخصات API یا تست خود بردارید.