חיפוש קוד סטטוס HTTP

חפש ועיין בקודי סטטוס HTTP ומשמעויותיהם

חיפוש קוד סטטוס HTTP
חפש ועיין בקודי סטטוס HTTP ומשמעויותיהם
חיפוש קוד סטטוס HTTP
חפש ועיין בקודי סטטוס HTTP ומשמעויותיהם
50
קודשםקטגוריהתיאור
100

Continue

מידעהשרת קיבל את כותרות הבקשה והלקוח צריך להמשיך לשלוח את גוף הבקשה.
101

Switching Protocols

מידעהמבקש ביקש מהשרת להחליף פרוטוקולים והשרת הסכים.
102

Processing

מידעהשרת קיבל ומעבד את הבקשה, אך עדיין אין תגובה זמינה.
103

Early Hints

מידעמשמש להחזרת כמה כותרות תגובה לפני הודעת HTTP הסופית.
200

OK

נפוצים
הצלחההבקשה הצליחה. משמעות ההצלחה תלויה בשיטת HTTP.
201

Created

נפוצים
הצלחההבקשה מולאה והביאה ליצירת משאב חדש.
202

Accepted

הצלחההבקשה התקבלה לעיבוד, אך העיבוד לא הושלם.
204

No Content

נפוצים
הצלחההשרת עיבד בהצלחה את הבקשה ואינו מחזיר תוכן כלשהו.
206

Partial Content

הצלחההשרת מספק רק חלק מהמשאב עקב כותרת טווח שנשלחה על ידי הלקוח.
300

Multiple Choices

הפניה מחדשלבקשה יש יותר מתגובה אפשרית אחת. סוכן המשתמש צריך לבחור אחת מהן.
301

Moved Permanently

נפוצים
הפניה מחדשכתובת ה-URL של המשאב המבוקש שונתה לצמיתות.
302

Found

נפוצים
הפניה מחדשכתובת ה-URL של המשאב המבוקש שונתה זמנית.
304

Not Modified

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

Temporary Redirect

הפניה מחדשהשרת מפנה את סוכן המשתמש למשאב אחר, כפי שמצוין על ידי כותרת Location.
308

Permanent Redirect

הפניה מחדשהמשאב נמצא כעת לצמיתות בכתובת URL אחרת, שצוינה על ידי כותרת Location.
400

Bad Request

נפוצים
שגיאת לקוחהשרת לא יכול או לא יעבד את הבקשה עקב שגיאת לקוח ברורה.
401

Unauthorized

נפוצים
שגיאת לקוחנדרש אימות ונכשל או עדיין לא סופק.
403

Forbidden

נפוצים
שגיאת לקוחהבקשה הייתה תקפה, אך השרת מסרב לפעול.
404

Not Found

נפוצים
שגיאת לקוחלא ניתן למצוא את המשאב המבוקש אך הוא עשוי להיות זמין בעתיד.
405

Method Not Allowed

נפוצים
שגיאת לקוחשיטת בקשה אינה נתמכת עבור המשאב המבוקש.
406

Not Acceptable

שגיאת לקוחהמשאב המבוקש מסוגל ליצור רק תוכן שאינו מקובל לפי כותרות Accept שנשלחו בבקשה.
408

Request Timeout

שגיאת לקוחהשרת הגיע לזמן קצוב בזמן שהמתין לבקשה.
409

Conflict

שגיאת לקוחלא ניתן היה לעבד את הבקשה עקב קונפליקט בבקשה.
410

Gone

שגיאת לקוחהמשאב המבוקש אינו זמין עוד ולא יהיה זמין שוב.
411

Length Required

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

Precondition Failed

שגיאת לקוחהשרת לא עומד באחד מתנאי הקדם שהמבקש הציב על הבקשה.
413

Payload Too Large

שגיאת לקוחהבקשה גדולה יותר ממה שהשרת מוכן או מסוגל לעבד.
414

URI Too Long

שגיאת לקוחה-URI שסופק היה ארוך מדי לשרת לעבד.
415

Unsupported Media Type

שגיאת לקוחישות הבקשה כוללת סוג מדיה שהשרת או המשאב אינם תומכים בו.
416

Range Not Satisfiable

שגיאת לקוחהלקוח ביקש חלק מהקובץ, אך השרת לא יכול לספק את החלק הזה.
417

Expectation Failed

שגיאת לקוחהשרת לא יכול לעמוד בדרישות שדה כותרת הבקשה Expect.
418

I'm a teapot

שגיאת לקוחקוד זה הוגדר ב-1998 כאחד מבדיחות אחד באפריל המסורתיות של IETF.
422

Unprocessable Entity

שגיאת לקוחהבקשה הייתה מעוצבת היטב אך לא ניתן היה לעקוב אחריה עקב שגיאות סמנטיות.
425

Too Early

שגיאת לקוחמציין שהשרת אינו מוכן לקחת סיכון בעיבוד בקשה שעשויה להיות משוחזרת.
426

Upgrade Required

שגיאת לקוחהלקוח צריך לעבור לפרוטוקול אחר כמו TLS/1.0.
428

Precondition Required

שגיאת לקוחשרת המקור דורש שהבקשה תהיה מותנית.
429

Too Many Requests

נפוצים
שגיאת לקוחהמשתמש שלח יותר מדי בקשות בתקופת זמן נתונה.
431

Request Header Fields Too Large

שגיאת לקוחהשרת אינו מוכן לעבד את הבקשה מכיוון ששדות הכותרת שלו גדולים מדי.
451

Unavailable For Legal Reasons

שגיאת לקוחהשרת מסרב לגישה למשאב כתוצאה מדרישה משפטית.
500

Internal Server Error

נפוצים
שגיאת שרתהודעת שגיאה כללית, הניתנת כאשר נתקלו בתנאי בלתי צפוי.
501

Not Implemented

שגיאת שרתהשרת אינו מזהה את שיטת הבקשה או חסר לו היכולת למלא את הבקשה.
502

Bad Gateway

נפוצים
שגיאת שרתהשרת פעל כשער או פרוקסי וקיבל תגובה לא תקפה מהשרת במעלה הזרם.
503

Service Unavailable

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

Gateway Timeout

נפוצים
שגיאת שרתהשרת פעל כשער או פרוקסי ולא קיבל תגובה בזמן מהשרת במעלה הזרם.
505

HTTP Version Not Supported

שגיאת שרתהשרת אינו תומך בגרסת פרוטוקול HTTP המשמשת בבקשה.
506

Variant Also Negotiates

שגיאת שרתמשא ומתן תוכן שקוף עבור הבקשה מביא להפנייה מעגלית.
507

Insufficient Storage

שגיאת שרתהשרת אינו מסוגל לאחסן את הייצוג הנדרש להשלמת הבקשה.
508

Loop Detected

שגיאת שרתהשרת זיהה לולאה אינסופית בעת עיבוד הבקשה.
510

Not Extended

שגיאת שרתנדרשות הרחבות נוספות לבקשה כדי שהשרת יוכל למלא אותה.
511

Network Authentication Required

שגיאת שרתהלקוח צריך לאמת כדי לקבל גישה לרשת.

מהו קוד מצב HTTP?

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

איך קוראים את משפחות הקודים העיקריות

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

מתי ה lookup הזה שימושי

השתמשו בכלי הזה כשצריך לאשר מה משמעותו של קוד מסוים, להשוות בין קודים דומים כמו 401 מול 403 או 502 מול 504, או לחפש לפי ביטוי שהופיע בהודעת שגיאה. החיפוש תומך בקוד, בשם הסטטוס ובתיאור מקומי.

למה פרשנות נכונה חשובה

בזמן ניפוי תקלות, קוד המצב הוא לעיתים קרובות הרמז המהיר ביותר. תגובת 4xx מצביעה בדרך כלל על הבקשה, פרטי ההזדהות או משאב היעד. תגובת 5xx מצביעה בדרך כלל על האפליקציה, השער או שירות upstream. קריאת הקטגוריה תחילה עוזרת לבחור את הצעד הבא הנכון.