PUT和DELETE请求在FIREFOX和IE中不起作用

时间:2018-11-16 06:06:57

标签: api xmlhttprequest aws-lambda axios mozilla

我的应用程序中有几个PUT和DELETE请求。但是,在成功执行OPTIONS请求之后,根本不会触发PUT和DELETE请求。 OPTIONS请求也给出200响应。同样,也没有错误报告。

我在反应中使用axios

let data = {
            userId: body.userId
        }

var headers = {
            'x-api-key': tokenValue
            'Access-Control-Allow-Origin': '*',
            'crossDomain': true,
            'Cache-Control':'no-cache',
            'pragma': 'no-cache'
        }

axios.request({url: url, method:likes.method, headers, data})
    .then((response) => {
            if(response.data){
                callback(response.data);
            }
            else {
                let error="error";
                return error;
            }
        })
    .catch(function (error) {
        return 'error';
      });

任何帮助将不胜感激

0 个答案:

没有答案