HTTP заголовки в клиентском API Websockets

Да.

@import "your.css";

правило документируется здесь .

170
задан MidnightLightning 10 November 2017 в 17:04
поделиться

2 ответа

Можно передать заголовки как значение ключа в третьем параметре (опции) в объекте. Пример с маркером Авторизации. Оставленный протокол (второй параметр) как пустой указатель


ws = new WebSocket(‘ws://localhost’, null, { headers: { Authorization: token }})

-2
ответ дан 23 November 2019 в 20:48
поделиться

Мой случай:

  • я хочу подключить к производству сервер WS www.mycompany.com/api/ws...
  • использующие реальные учетные данные (сеансовые куки)...
  • от локальной Установки document.cookie = "sessionid=foobar;path=/" страницы (localhost:8000).

не поможет, поскольку домены не соответствуют.

решение :

Добавляют 127.0.0.1 wsdev.company.com к /etc/hosts.

Этот способ, которым Ваш браузер будет использовать cookie от mycompany.com при соединении с www.mycompany.com/api/ws, поскольку Вы соединяетесь от допустимого субдомена wsdev.company.com.

0
ответ дан 23 November 2019 в 20:48
поделиться
Другие вопросы по тегам:

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