Ошибка заголовка Clear-Site-Data в консоли Chrome
Я пытаюсь реализовать кнопку очистки кэша для нашего веб-сайта, которая добавит заголовок Clear-Site-Data на определенный маршрут, чтобы мы могли быть относительно уверены, что пользователи получают последнюю версию javascript, css и т. Д. После выпуска. Я назначаю заголовок в моем ActionMethod следующим образом:
Согласно инструментам разработчика, я получаю заголовок на клиенте:
Итак, Chrome пытается сделать то, что я спрашиваю, но выдает ошибку, говоря, что типы, которые я передаю, не распознаны:
Я что-то упускаю из-за того, как я создаю заголовок? Это ошибка?
0 ответов
Итак, вот мы на несколько месяцев вперед, и я наконец-то вспомнил, что вернулся и опубликовал рабочее решение. В то время, когда я задавал вопрос, я не понимал, что кавычки, как ожидается, будут рассматриваться как буквальные в примерах заголовков ответов, которые я нашел. Поэтому в коде, который я разместил в своем вопросе, не было нескольких \ символов в строках. То, что закончило работать, было этим:
Заголовки на клиенте теперь выглядят так (обратите внимание на кавычки вокруг кеша и хранилища):
И кеш и localStorage очищаются по желанию. Надеюсь, это поможет кому-то еще!