Skip to main content

רשימה מלאה של קווי מצב HTTP

המדריך למתחילים בצילום -2019 (יוני 2026)

המדריך למתחילים בצילום -2019 (יוני 2026)
Anonim

שורת מצב HTTP היא המונח שניתן לקוד מצב HTTP (מספר הקוד בפועל) כאשר הוא מלווה בביטוי סיבה של HTTP1 (תיאור קצר).

תוכל לקרוא עוד על קודי מצב HTTP בקוד סטטוס מה של HTTP? חתיכה. כמו כן, אנו שומרים רשימה של שגיאות קוד HTTP (4xx ו- 5xx) יחד עם כמה טיפים כיצד לתקן אותם.

הערה: למרות שזו שגיאה טכנית, שורת המצב של HTTP נקראת לעתים קרובות קודי מצב HTTP.

קטגוריות קוד מצב HTTP

כפי שניתן לראות למטה, קודי מצב HTTP הם מספרים שלמים של שלושה ספרות. הספרה הראשונה משמשת לזיהוי הקוד בקטגוריה מסוימת - אחת מחמשת אלה:

  • 1XX: מידע - הבקשה התקבלה או שהתהליך נמשך.
  • 2XX: מאשר שהפעולה הושלמה בהצלחה או הובנה.
  • 3XX: ניתוב מחדש - משהו אחר צריך להתבצע על מנת להשלים את הבקשה.
  • 4XX: שגיאת לקוח המציינת שהבקשה אינה יכולה להשלים או להכיל את התחביר הלא נכון.
  • 5XX: שגיאת שרת המציינת שהשרת לא השלים בקשה שהיתה תקפה לכאורה.

יישומים שמבינים קודי מצב HTTP אינם חייבים לדעת את כל של קודים, כלומר קוד לא ידוע יש גם ביטוי סיבה HTTP לא ידוע, אשר לא ייתן למשתמש מידע רב. עם זאת, יישומי HTTP אלה חייבים להבין את הקטגוריות או השיעורים כפי שתיארנו לעיל.

אם התוכנה לא יודעת מה המשמעות של הקוד הספציפי, היא יכולה לפחות לזהות את הכיתה. לדוגמה, אם קוד מצב 490 אינו ידוע ליישום, הוא יכול להתייחס אליו כאל 400 מכיוון שהוא נמצא באותה קטגוריה, ולאחר מכן ניתן להניח שמשהו לא בסדר בבקשת הלקוח.

HTTP מצב קווים (HTTP קודי מצב + ביטויי HTTP סיבה)

קוד מצבביטוי סיבה
100המשך
101החלפת פרוטוקולים
102מעבד
200בסדר
201נוצר
202התקבל
203מידע לא-רשמי
204ללא תוכן
205אפס תוכן
206תוכן חלקי
207מצב רב
300אפשרויות מרובות
301הועבר באופן קבוע
302מצאתי
303ראה אחר
304לא השתנה
305תשתמש בפרוקסי
307הפניה זמנית
308הפניה קבועה
400בקשה גרועה
401לא מורשה
402נדרש תשלום
403אסור
404לא נמצא
405השיטה אינה מותרת
406לא מתקבל
407נדרש אימות Proxy
408בקש פסק זמן
409קונפליקט
410נעלם
411נדרש אורך
412תנאי מוקדם נכשל
413הישות המבוקשת גדולה מדי
414בקשת URI גדולה מדי
415סוג מדיה לא נתמך
416טווח הבקשה אינו בר-השגה
417הציפייה נכשלה
421בקשה שגויה
422ישות בלתי ניתנת להשגה
423נעול
424תקלה נכשלה
425אוסף לא מסודר
426שדרוג נדרש
428תנאי מוקדם נדרש
429יותר מדי בקשות
431שדות כותרת כותרת הבקשה גדולים מדי
451לא זמין מסיבות משפטיות
500שגיאת שרת פנימית
501לא מיושם
502שער רע
503שירותים לא זמינים
504שער זמן יציאה
505גרסת HTTP לא נתמכת
506גרסה גם משא ומתן
507אין מספיק שטח אחסון
508לולאה זוהה
510לא מורחבת
511נדרש אימות רשת

1 מומלץ להשתמש רק בביטויי סיבה של HTTP המלווים קודי מצב HTTP. מונח סיבה שונה מותר לפי RFC 2616 6.1.1. ייתכן שתראה ביטויי סיבת HTTP עם תיאור "ידידותי" יותר או בשפה מקומית.

שורת מצב HTTP לא רשמית

שורת המצב של HTTP שבהמשך עשויה לשמש חלק משירותי צד שלישי כתגובות שגיאה, אך הן אינן מסומנות על ידי RFC כלשהו.

קוד מצבביטוי סיבה
103מחסום
420כשל בשיטה
420שפר את השלווה
440תם הזמן להתחברות
449נסה שוב עם
450נחסם על ידי בקרת הורים של Windows
451הפניה מחדש
498אסימון לא חוקי
499האסימון נדרש
499הבקשה נאסרה על ידי אנטי וירוס
509הגבלת רוחב הפס חריגה
530האתר מוקפא

הערה: חשוב לזכור שלמרות שקודי מצב HTTP עשויים לשתף את אותם מספרים עם שגיאות שנמצאו בהקשרים אחרים, כגון עם קודי שגיאה של 'מנהל ההתקנים', אין זה אומר שהם קשורים בכל צורה שהיא.