我正在将 ExtJs 用于 UI,并且怀疑在 extjs 的 AjaxRequest 中使用 CSRFGuard。我目前正在将 CSRFName 和值附加到 ajax 的 URL 中,它工作得很好。
有什么方法可以将令牌名称和值添加为 Ajax 的标头,以便不需要为每个 AjaxRequest 编写它。
寻求早期反应。谢谢
你可以把它放在http://docs.sencha.com/ext-js/4-1/#!/api/Ext.Ajax-event-beforerequest
这将适用于每个 AJAX 请求
这是另一个解决方案。它将 csrf 令牌添加到每个请求中。
Ext.Ajax.on('beforerequest', function(conn, options) {
options.params._token = Laravel.csrfToken;
});