Добавьте дополнительные заголовки в гнездо для перьев из клиента перьев - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть перо-клиент в activjs, который использует в основном сокетные соединения, которые встроены в iframe.Я должен отправить родительский URL из клиента перьев на мой бэкэнд.

Например, мой клиент перьев работает на abc.com, а xyz.com интегрирует abc.com в iframe.Я должен получить xyz.com в объекте сокета перьев или передать родительский домен в качестве дополнительных заголовков на мой сервер перьев.

1 Ответ

1 голос
/ 01 апреля 2019

Дополнительные заголовки могут быть переданы при инициализации клиента Socket.io через опции extraHeaders :

const socket = io({
  transportOptions: {
    polling: {
      extraHeaders: {
        'x-clientid': 'abc'
      }
    }
  }
});
...