¿Cómo puedo publicar datos como datos de formulario en lugar de una carga útil de solicitud?

En el siguiente código, el AngularJS$http el método llama a la URL y envía el objeto xsrf como una "Carga útil de solicitud" (como se describe en la pestaña de la red del depurador de Chrome). La jQuery$.ajax El método realiza la misma llamada, pero envía xsrf como "Datos de formulario".

¿Cómo puedo hacer que AngularJS envíe xsrf como datos de formulario en lugar de una carga útil de solicitud?

var url = 'http://somewhere.com/';
var xsrf = {fkey: 'xsrf key'};

$http({
    method: 'POST',
    url: url,
    data: xsrf
}).success(function () {});

$.ajax({
    type: 'POST',
    url: url,
    data: xsrf,
    dataType: 'json',
    success: function() {}
});

Respuestas a la pregunta(22)

Su respuesta a la pregunta