久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

在啟用 crsf 和安全組件的 cakephp 3.4 中通過 ajax 發

Sending form via ajax in cakephp 3.4 with crsf and security components enabled(在啟用 crsf 和安全組件的 cakephp 3.4 中通過 ajax 發送表單)
本文介紹了在啟用 crsf 和安全組件的 cakephp 3.4 中通過 ajax 發送表單的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

需要幫助,

我希望能夠通過 ajax 將表單發送到控制器進行處理,同時在 App 控制器 (cakephp 3.4) 中啟用 crsf 和安全組件.將不勝感激我能得到的任何幫助.謝謝

I want to be able to send a form via ajax to a controller for processing while the crsf and security components are enabled in the App controller (cakephp 3.4). Will appreciate any help I can get. Thanks

推薦答案

為了發送 ajax 請求,您需要首先通過文檔中指定的頭部請求發送 csrf 令牌 (鏈接)

In order to send an ajax request you need to send the csrf token first through the head request as specified in the docs (link)

Cakephp 3.6+

這是一個帶有 jquery ajax 調用的示例

This is an example with a jquery ajax call

$.ajax({
    url: '<?php echo $this->Url->build(['controller' => 'Foo', 'action' => 'bar'])?>',
    beforeSend: function(xhr){
        xhr.setRequestHeader('X-CSRF-Token', '<?php echo $this->request->getParam('_csrfToken') ?>'));
    }
});

Cakephp 低于 3.6

您需要為 javascript 創建或使用 cookie 閱讀器(例如:js-cookie)

You need to create or use a cookie reader for javascript (like: js-cookie)

這是一個帶有 jquery ajax 調用和 js-cookie:

This is an example with a jquery ajax call and js-cookie:

$.ajax({
    url: '<?php echo $this->Url->build(['controller' => 'Foo', 'action' => 'bar'])?>',
    beforeSend: function(xhr){
        xhr.setRequestHeader('X-CSRF-Token', Cookies.get('csrfToken'));
    }
});

cakephp 3.6 發布后更新答案

這篇關于在啟用 crsf 和安全組件的 cakephp 3.4 中通過 ajax 發送表單的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Cannot use #39;Object as class name as it is reserved Cake 2.2.x(不能使用 Object 作為類名,因為它是保留的 Cake 2.2.x)
Session is lost after an OAuth redirect(OAuth 重定向后會話丟失)
Pagination Sort in Cakephp 3.x(Cakephp 3.x 中的分頁排序)
CakePHP Shared core for multiple apps(CakePHP 多個應用程序的共享核心)
Login [ Auth-gt;identify() ] always false on CakePHP 3(在 CakePHP 3 上登錄 [ Auth-identify() ] 始終為 false)
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 87 bytes)(致命錯誤:允許的內存大小為 134217728 字節已用盡(嘗試分配 87 字節))
主站蜘蛛池模板: 国产电影一区二区 | 日日操夜夜操天天操 | 亚洲国产精品美女 | 亚洲精品久久久久久久久久久 | 中文字幕男人的天堂 | 国产一级电影网 | 国产不卡一区 | 国产永久免费 | 欧美精品一区二区在线观看 | 国产日韩精品一区二区 | 欧美aaaa视频 | 一本色道精品久久一区二区三区 | 久草福利 | 欧美一级欧美一级在线播放 | 婷婷丁香在线视频 | 色一情一乱一伦一区二区三区 | 亚洲国产成人精品女人久久久 | 欧美福利在线 | 精品国产乱码久久久久久88av | 久热电影| 午夜免费福利片 | 91久久看片 | 免费看片国产 | 国产成人精品一区二区在线 | 日本欧美国产在线 | 日韩毛片在线免费观看 | 国产美女黄色片 | 亚洲综合在线网 | 蜜臀网 | 91社影院在线观看 | 国产高清在线观看 | 日韩高清国产一区在线 | 成人av在线网站 | 欧美日韩国产中文字幕 | 99精品久久久国产一区二区三 | 国产精品亚洲精品 | 国产高清在线观看 | 亚洲电影一区二区三区 | 99精品视频在线 | 理论片87福利理论电影 | 91精品国产欧美一区二区成人 |