Автоматическое добавление заголовка в запрос.
В обще рест сервис.
Аутентификация на базе токенов. После ввода логина и пароля получаю токен. храню на клиенте и должен во все запросы его вставлять. Как лучше сделать? У меня есть прокси наследованый от REST. я в нем Url пересобираю. Пробовал там прописать добавление хедера. но почемуто не добавляет. Писал так : headers: { 'Authorization': "Bearer " + access_token) } Если этот же код прописываю в настройках прокси стора то все работает. Ну и учитывая, что помимо прокси используются и просто аякс запросы, а REST прокси наследуется от запроса, хотелось бы прописать добавление заголовка для всех запросов. Как бы это лучше сделать? |
Нашел следующий выход:
в Application.js в разделе lunch: launch: function () { Ext.Ajax.setDefaultHeaders ({ 'Authorization': 'Bearer ' + token }); }, |
Я делаю так.
|
Так можно делать когда в одном сторе нужно применить.
А мне это нужно во всех запросах. |
XAPuTOH,
Ext.Ajax.setDefaultHeaders() именно для этого и предназначен. |
Часовой пояс GMT +3, время: 13:48. |