为什么axios获取方法请求发送两次?

时间:2019-04-24 05:44:28

标签: vue.js

enter image description here我运行axios get方法来调用php脚本。但是请求发送两次  如何解决这个问题呢。 功能:-

   axios.get('http://13.233.179.174/customers_log.php',{
                  headers: {
                    'Access-Control-Allow-Origin': '*'
                  },
                })
                  .then(function (response) {
                    $("#spinner").hide();
                    console.log('this is response work');
                    console.log(response.data);
                  })
                  .catch(function (error) {
                    $("#spinner").hide();
                    console.log(error);
                  })

1 个答案:

答案 0 :(得分:2)

这是预检请求

  

这是一个OPTIONS请求,使用三个HTTP请求标头:Access-Control-Request-Method,Access-Control-Request-Headers和Origin标头。

在这里检查-https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request