LoginSignup
3

More than 5 years have passed since last update.

vue.js axios laravel で ajax したら なんとぱっくり Error: Network Error at createError

Posted at

まじでおまんちょですよ。
外部ドメイン、まぁ通称クロスドメインAJAXしようと思ったら以下のエラーが。


Error: Network Error
    at createError (app.js?id=fa47fccde137f8c8325f:2218)
    at XMLHttpRequest.handleError (app.js?id=fa47fccde137f8c8325f:1761)

おいおい、json取得できーへんのかい!
ということで 1時間大ハマリ。

結論から言えば,

/js/bootstrap.js35行目らへん

if (token) {
    // window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
    window.axios.defaults.headers.common = {
        'Accept':'application/json',
        'Content-Type':'application/json'
    };
} else {
    console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
}




というふうに書き直せば、取得できるようになる。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3