Заголовки доступа, отправленные из webview, в приложении angularjs - PullRequest
0 голосов
/ 04 ноября 2019

Я загружаю угловое приложение в веб-виде, как показано ниже

WebView.loadUrl(String url, Map<String, String> additionalHttpHeaders)

Я поддерживаю состояние для этого в угловом приложении и соответственно показываю содержимое. Есть способ, которым я могу прочитать отправленные заголовкиОткуда он в моем угловом приложении? укажите в моем угловом коде

$stateProvider.state('external', {
    abstract: true,
    template: '<div ui-view></div>'
});

$stateProvider.state('external.details', {
    url: '/details?vendor&id&title',
    templateUrl: '/partials/details',
    controller: 'DetailsCtrl',
});

1 Ответ

0 голосов
/ 04 ноября 2019

Нет, вы не можете использовать Javascript для доступа к заголовкам запросов (это сделано специально, поэтому не проблема angularjs).

Единственный способ сделать это - сервер прочитает заголовки запроса, а затемпередать их в угловое приложение в некоторой форме.

Почему бы не использовать необязательные параметры строки запроса URL, если вы хотите передать значения в ui-router?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...