Codeigniter CSRF nur einmal gültig ajax request

Ich möchte ein Bild auf den Server hochladen, wenn sich das Ereignis von jQuery ändert, aber mit dem Codeigniter csrf kann ich ein Bild nur einmal hochladen. Wie kann ich Bilder mit Ajax für mehrere Anfragen hochladen. Bitte beachten Sie, wenn ich dieses @ einstell

config['csrf_protection'] = FALSE;

then Ich kann mehrere jQuery onchange-Anfragen senden, aber wenn csrf_protection falsch ist, gibt es meines Erachtens keinen Vorteil von csrf. Die Frage ist also, wie ich mit Ajax mehrere Anfragen senden kann, während csrf_protection aktiviert ist. Mein jquery Code folgt

$("#avatar").change(function(){
    var link = $("#avatar").val();     
    $.ajax({
        url : "<?php echo base_url('main/test'); ?>",
        type: 'post',
        data: {'<?php echo $this->security->get_csrf_token_name(); ?>':'<?php echo $this->security->get_csrf_hash(); ?>',"id":"hello","link":link},            
        success : function(data)
        {   
            alert(data);
        }  
    });
});

Antworten auf die Frage(12)

Ihre Antwort auf die Frage