拒绝设置不安全的标头(“升级”,“连接”,“ sec-websocket-key”)

时间:2019-03-29 08:57:59

标签: angular http websocket

我正在尝试使用angular中的HttpClientModule手动实现握手,我的简单代码只是发送带有所需标头的http get请求

makeConnection() {
        const headersOptions = {
            headers: new HttpHeaders({
                'upgrade': 'websocket',
                'connection': 'upgrade',
                'sec-websocket-key': 'BOq0IliaPZlnbMHEBYtdjmKIL38='

            })
        };

        this.http.get(this.__url, headersOptions).subscribe(res => {
            console.log(res);
        });
    }

当它执行时,我会收到这些错误

  

拒绝设置不安全的标头“升级”

     

拒绝设置不安全的标题“连接”

     

拒绝设置不安全的标头“ sec-websocket-key”

我的后端基于nodejs,我不想在angular中使用WebSocket。

0 个答案:

没有答案