fir*_*baa 7 javascript websocket rxjs angular
我正在使用 rxjs 在我的 Angular 应用程序中使用 websocket。
我像这样实例化它:我想添加一些标题:
myheader : "abcde"
Run Code Online (Sandbox Code Playgroud)
我是怎么做的?
这是我的代码:
import { BehaviorSubject, of, Subscription, Subject, Observable, NextObserver } from 'rxjs';
@Injectable()
export class WebsocketService {
openConnection() {
this.close();
const url = 'wss://echo.websocket.org';
this.connection$ = webSocket({
url,
openObserver: this.openObserver,
closeObserver: this.closeObserver,
});
this.getmsg();
}
}
Run Code Online (Sandbox Code Playgroud)
建议?
WebSocket创建 时,无论是使用 RxJS 还是使用纯 JavaScript / DOM API,都无法传递额外的标头。
您可以使用查询参数或Cookie向您的服务器提供其他详细信息。