我正在构建Angular应用,我需要在标头中传递一些东西,例如auth密钥。但是,无论何时设置标题,它都不会出现在请求中。
这是我的代码
getSomething(){
const httpOptions = {
headers: new HttpHeaders().set("Admin-Password", "test1234")
};
return this.http.get(this.endpoint, httpOptions).pipe(
map(this.extractData));
}
这是完整的请求已发送
OPTIONS /v1/login/admin HTTP/1.1
Host: api.****
Access-Control-Request-Method: GET
Origin: http://localhost:4200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
Access-Control-Request-Headers: admin-password
Accept: */*
Referer: http://localhost:4200/
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
Connection: close
我想知道我在做什么错。