Skip to main content

Module collaboration_hub_controller

Module collaboration_hub_controller 

Source
Expand description

在线翻译协作 Hub(WebSocket)路由 在线翻译协作 Hub 接口 (Collaboration Hub Controller)

兼容 @microsoft/signalr 前端:

方法路径说明
POST/hubs/translator-collaboration/negotiateSignalR 协商,返回 connectionId
GET/hubs/translator-collaborationWebSocket 升级(SignalR JSON Hub 协议)

§鉴权

WS 不走 /apiauth_middleware:浏览器无法为 WS 设置请求头,token 由 SignalR 以 查询参数 access_token 透传(也兼容 token / Authorization 头)。鉴权失败拒绝升级。

Functions§

routes
协作 Hub 路由(挂载于顶层,路径含 /hubs 前缀)