Статусни код 303 Сее Отхер ХТТП одговора је прави начин да се wеб апликације преусмере на нови УРИ, нарочито пошто је ХТТП ПОСТ извршен.

Овакав одговор означава да се исправан одговор може наћи под другачијим УРИ-јем и да га треба потражити користећи ГЕТ методу. Назначени УРИ није замена референце за оригинални извор.

Овај статусни код би требало да се користи са лоцатион хедером како је описано испод.

303 Сее Отхер је предложен као један начин одговарања на захтев за УРИ који идентификује реалан објекат према Семантичкој Wеб теорији (друго коришћење хасх УРИс).[1] На пример, ако http://www.example.com/id/alice[мртва веза] идентификује као особа, онда би било неприкладно да сервер одговори на ГЕТ захтев са 200 ОК, уколико сервер није у могућности да тај одговор проследи Алиси лицно. Уместо тога, сервер би требало да генерише 303 Сее Отхер одговор који преусмерава у одвојен УРИ и пружа опис Алисе.

303 Сее Отхер може се користити и за друге сврхе. На пример, када правимо РЕСТфулл wеб АПИ који мора да врати позиваоцу моментално али и да настави извршавање асинхроно (као сто је видео конверзација), wеб АПИ може да обезбеди статусну проверу УРИ-ја који омогуцава оригиналном клијенту који је затражио конверзацију да провери статус конверзације. Ова провера статуса wеб АПИ-ја треба да врати 303 Сее Отхер позиваоцу када је задатак извршен, заједно са УРИ-јем са ког може да преузме резултат у Лоцатион ХТТП заглавље пољу.[2]

Пример уреди

Захтев клијента:

GET / HTTP/1.1
Host: www.example.com

Одговор сервера:

HTTP/1.1 303 See Other
Location: http://example.org/other

Види још уреди

Референце уреди

  1. ^ [1] , види секцију 4
  2. ^ Суббу Алламарају. РЕСТфул Wеб Сервицес Цоокбоок: Солутионс фор Импровинг Сцалабилитy анд Симплицитy. О'Реиллy Медиа, 2010, п. 20.