Добавить заголовки в клиент Javascript @ aspnet / signalr - PullRequest
0 голосов
/ 22 февраля 2019

Я использую @ aspnet / signalr Официальный клиент Javascript от Этот пакет npm

Мне интересно, есть ли способ добавить конфигурацию заголовка в заголовок соединения клиента

Как мне построить соединение

let connection = new signalR.HubConnectionBuilder() .withUrl( "https://some.signalr-host.com" ) .build();

1 Ответ

0 голосов
/ 04 марта 2019

Обновление после некоторого исследования

Похоже, клиентская библиотека signalR js / ts не поддерживает добавление пользовательских заголовков в любом случае

Итак, наше решение отправляет параметрывместо этого через строку запроса и сделал серверный API для его поддержки

Так как сигнал R URL-соединения не отображается в адресной строке, поэтому он немного защищен

например

const connection = new HubConnectionBuilder()
      .withUrl(
        `${signalrUrl}&${key}=${value}`)
      .build();
...