Jquery descargar archivo binario
EDITAR: Después de revisar los documentos por $ .ajax, veo que la respuesta dataType solo puede ser una de xml, html, script, json, jsonp, text, así que supongo que no hay manera de descargar directamente un archivo usando un Solicitud de ajax, a menos que incruste el archivo binario en el uso del esquema URI de datos como se sugiere en la respuesta @VinayC (que no es algo que quiera hacer). Para implementar esto en jQuery, utilicé jQuery BinaryTransport. Este es un buen complemento para leer las respuestas AJAX en formato binario. Luego puede hacer esto para descargar el archivo y enviar los encabezados: