我正在尝试使用VueJS发出POST请求.但是,我无法通过TokenMismatchException.我在主Blade模板中有这个元标记:
这是我的VueJS文件的顶部:
Vue.http.headers.common['X-CSRF-TOKEN'] = document.querySelector('#token').getAttribute('value');
这是我的VueJS方法中调用POST的行:
this.$http.post('ads/create/store', this.content);
我已经尝试了太长时间才能接受令牌.任何人都可以帮忙吗?
您应该在元标记和JS getAttribute
调用中使用'content'属性:
HTML:
JS:
Vue.http.headers.common['X-CSRF-TOKEN'] = document.querySelector('#token').getAttribute('content');