Tag: csrf protection

Codeigniter CSRF仅对ajax请求有效一次

我想在jQuery的更改事件上上传服务器上的图像但是使用codeigniter csrf我只能上传一次图像。 如何使用ajax为多个请求上传图像。请在设置时记住 config[‘csrf_protection’] = FALSE; 然后我能够发送多个请求jQuery onchange事件,但是当csrf_protection将为false时,我认为没有csrf的优势。 所以问题是如何在启用csrf_protection时使用ajax发送多个请求。 我的jquery代码如下 $(“#avatar”).change(function(){ var link = $(“#avatar”).val(); $.ajax({ url : “”, type: ‘post’, data: {‘security->get_csrf_token_name(); ?>’:’security->get_csrf_hash(); ?>’,”id”:”hello”,”link”:link}, success : function(data) { alert(data); } }); });