角度HTTPクライアントをカスタムHttpClientで設定しようとしました。角度:カスタムHTTPヘッダーエントリを使用する
this.http.get ("http://localhost/test", {responseType: "json"});
は、(私が期待した通りに)HTTP-GETを生成します。
私はそれはもうGETが、アクセス・コントロール・リクエストを持つオプションではありません
this.http.get ("http://localhost/test", {headers: new HttpHeaders().set('X-TOKEN',"123"), responseType: "json"});
、カスタムヘッダーエントリX-TOKENを設定しよう。
OPTIONS /test HTTP/1.1
Host: localhost
Access-Control-Request-Method: GET
Access-Control-Request-Headers: x-token
しかし、私はヘッダに追加の行とHTTP-GET
X-TOKEN: 123
ので、いただきました!間違っている期待?
CORSの飛行前のリクエストについて知る。 – SLaks