Отказался устанавливать небезопасные заголовки («обновление», «соединение», «sec-websocket-key») - PullRequest
1 голос
/ 29 марта 2019

Я пытаюсь реализовать рукопожатие вручную, используя 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);
        });
    }

Когда он выполняется, я получаю эти ошибки

Отказался устанавливать небезопасный заголовок "upgrade"

Отказался устанавливать небезопасный заголовок "соединение"

Отказ от установки небезопасного заголовка «sec-websocket-key»

Мой бэкэнд основан на nodejs, и я не хочу использовать WebSocket в angular.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...