无法加载资源:Access-Control-Allow-Headers不允许请求标头字段“ fmyCustomField”

时间:2019-03-08 22:38:59

标签: apache http http-headers

我开发了一个离子应用程序,但是当我从Andoid模拟器执行它时,在服务器http调用期间收到错误消息。

无法加载资源:Access-Control-Allow-Headers不允许请求标头字段lang。

在我的请求中,我需要添加一个自定义标头字段。

这是我的请求标头。

httpHeaders = {
      headers: new HttpHeaders({
        'Content-Type':  'application/json',
        'Access-Control-Allow-Headers': 'lang',
        'lang': this.session.language
      })
    };

服务器端(.htaccess):

Header Set Access-Control-Allow-Origin "*"
Header Set Access-Control-Allow-Headers "*"

如果我通过浏览器或邮递员执行呼叫,则该呼叫成功。

在邮递员响应标题中,我看到:

Server →nginx
Date →Fri, 08 Mar 2019 22:33:08 GMT
Content-Type →application/json;charset=utf-8
Content-Length →79
Connection →keep-alive
Access-Control-Allow-Origin →*
Access-Control-Allow-Headers →*
Access-Control-Allow-Methods →*

请支持我

谢谢

0 个答案:

没有答案