Test case for jQuery Ticket 8360

setRequestHeader in ajaxSend

by jitter

HTML

<script src="http://code.jquery.com/jquery-1.5.1rc1.js"></script>

JavaScript

$(function() {
    $("body").ajaxSend(function(e, jqXHR, opt) {
        jqXHR.setRequestHeader("X-User", "anonymous");
    });

    $.ajax({
        url: "/echo/html/",
        type: "POST",
        dataType: "html",
        data: {
            html: "<h1>Yoo!</h1>"
        },
        success: function(data) {
            $(document.body).html(data);
        }
    });
});