我嘗試使用Angular HttpClient設置自定義HTTP頭。Angular:使用自定義HTTP頭條目
this.http.get ("http://localhost/test", {responseType: "json"});
產生一個HTTP-GET(我期望的)。
如果我嘗試設置自定義標題進入X-TOKEN然後
this.http.get ("http://localhost/test", {headers: new HttpHeaders().set('X-TOKEN',"123"), responseType: "json"});
它不再一個GET,但與訪問控制請求的選項。
OPTIONS /test HTTP/1.1
Host: localhost
Access-Control-Request-Method: GET
Access-Control-Request-Headers: x-token
但我預計在頭
X-TOKEN: 123
所以,什麼是錯的附加線HTTP-GET?
瞭解CORS飛行前請求。 – SLaks