שיטות 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 או הבדיקה שלכם.