sql >> Database teknologi >  >> RDS >> Mysql

Ajax delete virker ikke i laravel 5.2

Hvis du vil sende Ajax Request uden CSRF-token i laravel.
Gå til:app/Http/Middlewares/VerifyCsrfToken.php

protected $except = [
    'request/send_ajax',  /// Enter your route post link here
    'request/send_ajax1'
];

Nu kan du sende en ajax-anmodning uden token

ELLER

Indsæt blot et META-tag på siden, hvor du vil lave Ajax-anmodningen, og standard-middleware vil tjekke for csrf_token.

ELLER

$.ajax({
        url: "<?php echo url("yourrequest"); ?>",
        type: "POST",
         headers: {
            'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
        },
        data:'column='+column+&id='+id,
        success: function(data){
            console.log(msg);
        }        
   });

Arbejd på Laravel5.2



  1. rails 3.2.2 (eller 3.2.1) + Postgresql 9.1.3 + Ubuntu 11.10 Forbindelsesfejl

  2. Kørsel af en SELECT-forespørgsel med en Ansible-opgave

  3. Skrivning til specifikke skemaer med RPostgreSQL

  4. Hvad er nogle metoder til at forhindre dobbeltpostering i en formular? (PHP)