通过一些Angular2教程混混并试图获得一个POST请求在Laravel 5.2工作,我已经加入此meta标签:Angular2的Http Laravel CSRF令牌
<meta name="csrf-token" content="{{ csrf_token() }}">
,但我不知道怎么打发,在标题部分或老实说,如果这是它应该去的地方。
let headers = new Headers({ 'Content-Type': 'application/json', 'X-CSRF-TOKEN': '???????' });
更新:所以我增加了一个功能,拉动从meta标签的CSRF令牌,但至今还没有找到一种方式来获得它传递给Laravel post请求。
getToken() {
let token = document.querySelector('meta[property="csrf-token"]')['content'];
return token;
}
感谢
谢谢本杰明。元标记语法是Laravel,它会生成令牌。我用一个函数更新了问题,将令牌拉到Angular2中,所以我现在有了Angular的令牌,我不知道如何将它传递给Laravel。 – BrioDev