角Ajax-在飞行前响应中Access-Control-Allow-Headers不允许请求标头字段Content-Type

时间:2018-10-12 07:14:36

标签: angular typescript post

我有以下代码来创建从角度6到Web服务的发布请求。

const headers = new HttpHeaders({
      'Content-Type': 'application/json' });
const headeroptions = { headers: headers };
return this.http.post(this.config.productsUrl + '?' + this.common.queryBuilder(options), {data: 'test'}, headeroptions);

它在浏览器网络面板中显示结果,但在控制台中显示错误,例如

  

请求标头字段Content-Type不允许   飞行前响应中的Access-Control-Allow-Header。

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要在api的允许的CORS中添加您的主机名。