¿Es posible realizar una solicitud ajax POST de dominio cruzado de application / json?
Estoy probando algunas cosas de csrf, y me pregunto si es posible POSTAR una solicitud ajax de dominio cruzado conContent-Type: application/json
Cada vez que trato de hacer esto con jQuery:
$.ajax({
type: "post",
url: "http://someotherdomain.com/endpoint",
contentType: "application/json; charset=UTF-8",
data: {"a": "1"},
dataType: "json",
crossDomain: true,
success: function(data){ alert(data); },
failure: function(data){ alert(data); }
});
Siempre envíoOPCIONES HTTP peticiones en lugar dePOST HTTP.
Tenga en cuenta que no me importa volver a recibir datos, todo lo que necesito es una publicación de un solo sentido.
Nota- que el tipo de contenido no puede serx-www-form-urlencoded
y tampoco puede ser una solicitud GET.