Не удалось прочитать Set-Cookie из заголовка ответа от $ http в Angularjs

Регулярное выражение будет искать слово (на границе слова), которое будет префиксным и суффиксным с двоеточием :

var input = "I went to :Rome: last night, now I'm in :Florence:";
var regex = /(?:\:)\b(\w*)\b(?=\:)/g
var arr = []
while (m = regex.exec(input)) arr.push(m[1]);
alert(arr)

Отредактировано

Поскольку JavaScript-код RegExp не поддерживает многие функции, я бы рекомендовал изменить регулярное выражение для замены следующим образом:

var input = "I went to :Rome: last night, now I'm in :Florence:";
var regex = /:([\w]+):/g
var replaced = input.replace(regex, "$1")
0
задан Graham 16 January 2019 в 11:27
поделиться

1 ответ

Set-Cookie - это заголовок запрещенного ответа . Вы не можете прочитать его, используя JavaScript на стороне браузера.

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

0
ответ дан Quentin 16 January 2019 в 11:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: