Приложение Blazor / _blazor / отключить код состояния 400 - PullRequest
0 голосов
/ 08 марта 2020

мое приложение для Blazor, похоже, работает, но я пытаюсь понять, почему я получаю 400 400, как показано на скриншоте.

Кто может дать мне подсказку, что Blazor технически нуждается в "отключении"?

SCREENSHOT-отключение

Я запускаю все на NGINX веб-сервере.

thx Fabio

1 Ответ

0 голосов
/ 09 марта 2020

Этот вызов происходит здесь, в коде события разгрузки окна, и используется, чтобы сообщить серверу сигнализации, что вы отключаетесь.

Если вы видите много из них, возможно, ваш прокси не правильно настроен для подключения через веб-сокет.

window.addEventListener(
    'unload',
    () => {
      const data = new FormData();
      const circuitId = circuit.circuitId!;
      data.append('circuitId', circuitId);
      navigator.sendBeacon('_blazor/disconnect', data);
    },
    false
  );
...