Firefox和Safari无法创建“CORS'”的提取请求。模式

时间:2018-06-12 13:21:06

标签: javascript firefox request cors fetch

当我尝试创建跨源请求时,我的应用程序在chrome中完美运行。 但在Firefox中我得到以下错误:

  

'模式' RequestInit的成员' CORS'不是有效值   枚举RequestMode。

我创建了我的请求标题,如下所示:

    this.requestParameter = {

        method: this.config.method,
        mode: 'CORS',
        headers: new Headers(headerConfig)
    }

    this.request = new Request(url,this.requestParameter);

我怎样才能在firefox中解决这个问题?

1 个答案:

答案 0 :(得分:0)

只需将您的请求模式更改为'cors',即表示小写如下:

this.requestParameter = {

    method: this.config.method,
    mode: 'cors', //change this
    headers: new Headers(headerConfig)
}

this.request = new Request(url,this.requestParameter);