CORS при использовании axios, но работает нормально с помощью curl - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь использовать GET из API (не моего). Я тестирую его, используя простой curl, он работает нормально, но когда я пытаюсь использовать axios, axios отправляет OPTION. Сервер принимает только GET,HEAD,POST, поэтому его бросок CORS

Есть идеи, почему axios отправляет OPTION, а не GET?

Вот мой curl

<?php
$curl = curl_init();
curl_setopt_array($curl, [
    CURLOPT_URL => 'https://xxxxxx'
]);
$resp = curl_exec($curl);
curl_close($curl);
?>

Вот мой axios

export default {
    data: {
        users:[]
    },
      mounted(){
         this.loadData();
      },
  methods:{
     loadData:function(){
        axios.get('https://xxxxxxxx')
        .then(function(response){
            console.log(response.data);
        });  
     }
  }
}

это проблема с сервером или я что-то пропустил?

1 Ответ

0 голосов
/ 08 мая 2019

В вашем ключе нажмите ctrl + p, затем напишите Verifycsrftoken и внутри
защищенный $ кроме = ['stripe / ', enter code here 'http://example.com/foo/', // любой маршрут];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...