我的blazor应用程序似乎可以正常运行,但是我试图理解为什么我在屏幕截图中看到了400错误。
谁可以给我有关Blazor从技术上需要断开连接的提示?
我正在NGINX Web服务器上运行所有内容。
thx Fabio
该调用在此处发生在窗口卸载事件的代码中,用于告诉信号服务器您正在断开连接。
如果您看到很多,则可能是您的代理未针对Websocket连接正确配置。
window.addEventListener(
'unload',
() => {
const data = new FormData();
const circuitId = circuit.circuitId!;
data.append('circuitId', circuitId);
navigator.sendBeacon('_blazor/disconnect', data);
},
false
);