Я создаю конечную точку API для мобильного приложения и для компьютерных веб-браузеров. Оба устройства используют одну и ту же конечную точку API с запросом POST, отправленным в/users/session для аутентификации. Для мобильного телефона требуется ответ кода состояния 200. Однако, поскольку формы входа в систему, мне нужно перенаправить браузеры на домашнюю страницу, на которой пользователь может видеть свою информацию. После этого я возвращаю 301? Какова наилучшая практика для реализации этого?Форма входа API Код ответа
Подводя итог: Мне нужно использовать ту же конечную точку API для мобильных устройств и компьютеров, но я не уверен, как перенаправлять при возврате кода состояния 200.
Можно ли сделать это пока еще возвращает ответ JSON? то есть {"result": "fail", "reason": "no matching username"} – steviejay
прочитать документацию для метода ошибки ajax $ .ajax ({fail (function (response) { alert ("error:" + response.responseText); }}); – WhiteboardDev