jQuery: offuscare i dati sensibili nelle richieste AJAX

In jQuery è facile proteggere i dati sensibili nelle richieste AJAX.

Possiamo usare la seguente soluzione:


$( "#contact-form" ).on( "submit", function( e ) {
    e.preventDefault();
    var data = {
        name: $( "#name" ).val(),
        email: btoa( $( "#email" ).val() ), // Base64
        message: btoa( $( "#message" ).val() )
    };
    $.post( "/contact.php", data, function( response ) {

    });
});

Ora i dati sensibili vengono codificati come stringhe Base64 e quindi non più trasmessi in chiaro.

Torna su