почему httpHeader был добавлен в качестве значения - PullRequest
0 голосов
/ 13 июня 2019

Я хочу добавить заголовок к запросу, но все, что я пробовал, делает то же самое, он добавляет имя заголовка myCustom в качестве значения к заголовку: Access-Control-Request-Headers, как я вижу в сетевых инструментах Chrome, поэтому насторона сервера (springboot) я не могу прочитать значение, только имя моего пользовательского заголовка.

Все, что я делаю, делает то же самое, с перехватчиками или добавлением заголовка в httpClient

return this.http.get(url,  
{
    headers: new HttpHeaders().set('UserEmail', 'email' ) 
});

или перехватчики

const tokenReq = req.clone({    
    headers: req.headers.set("authorization",  "zaraza")
});
return next.handle(tokenReq);

Таким образом, userMail и авторизация являются значениями заголовка, подобного этому:

Отображаются предварительные заголовки:

Access-Control-Request-Headers: authorization,useremail
Access-Control-Request-Method: GET
Origin: http://localhost:4200
Referer: http://localhost:4200/users
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36

Заранее спасибо

...