var CSRFToken = "41d20dca5d53e70d70e02caa97e229e8709ad6c6709d7032bfb5ef5ef9a680a8"; var $xo = jQuery.noConflict(); var $jq = $xo; setSpecificRequestHeader("$xo"); setSpecificRequestHeader("$jq"); if ($ == null) { var $ = $xo; setSpecificRequestHeader("$"); } function setSpecificRequestHeader(jqtype) { if (typeof window[jqtype] == 'function') { window[jqtype](document).ajaxSend(function( event, request, settings ) { if (!(/^http:./.test(settings.url) || /^https:./.test(settings.url))) { // Only send the token to relative URLs i.e. locally. request.setRequestHeader("X-CSRFToken",CSRFToken); } }); } }