HTTP 303

תגובת HTTP 303 (באנגלית גם:  See Other 303 תרגום חופשי: "ראה מיקום אחר") היא הדרך התקנית להפנות יישום רשת לכתובת URI חדשה, במיוחד אחרי שבקשת POST הוצגה החל מ-HTTP בגרסה 1.1.

תגובת ה-HTTP 303 מראה כי התגובה המבוקשת נמצאת תחת URI שונה, ותאוחזר על ידי בקשת GET. ה-URI המצוין אינו מהווה תחליף למקור הראשוני. 

קוד זה יכול להיות בשימוש יחד עם כותר (header) של מיקום כמתואר להלן:

תגובת ה-HTTP 303 מוצגת כדרך תגובה אחת ל-URI המזוהה על פי תאוריית הווב הסמנטי כ-"real-world object" לדוגמה אם הכתובת http://www.example.com/id/alice מזהה אדם בשם אליס, לא יוכל השרת להגיב לבקשת ה-GET ב-200 OK, משום שהשרת אינו יכול לשלוח את alice עצמה. במקום זה יציג השרת תגובת HTTP 303 ויפנה לדף אחר המציג תיאור של אליס.

בנוסף יכולה לשמש ה-HTTP 303 למטרות נוספות אחרות, ובהם בבניית RESTful  בסביבת Web.

דוגמה 
בקשת לקוח:
 GET / HTTP/1.1
 Host: www.example.com
תגובת שרת:
 HTTP/1.1 303 See Other
 Location: http://example.org/other

ראו גם
קוד מצב של HTTP
שגיאה 403

הערות שוליים

HTTP
שגיאות מחשב