最佳答案
在默认的 Laravel 项目里使用 Axios 这个库来进行 ajax 请求是不需要 手动 去添加 csrf token,相关代码在 resources/assets/js/bootstrap.js
let token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
} else {
console.error('CSRF token not found: https://learnku.com/docs/laravel/csrf#csrf-x-csrf-token');
}
讨论数量:
在默认的 Laravel 项目里使用 Axios 这个库来进行 ajax 请求是不需要 手动 去添加 csrf token,相关代码在 resources/assets/js/bootstrap.js
let token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
} else {
console.error('CSRF token not found: https://learnku.com/docs/laravel/csrf#csrf-x-csrf-token');
}
在默认的 Laravel 项目里使用 Axios 这个库来进行 ajax 请求是不需要 手动 去添加 csrf token,相关代码在 resources/assets/js/bootstrap.js
let token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
} else {
console.error('CSRF token not found: https://learnku.com/docs/laravel/csrf#csrf-x-csrf-token');
}
推荐文章: