通過一些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