Sto utilizzando AngularJS per interagire con un webservice RESTful, utilizzando Restangular per astrarre le varie entità esposte. Alcune di queste entità sono immagini o file, quindi devo essere in grado di utilizzare l'azione post di Restangular per inviare sia dati binari che campi di testo all'interno della stessa richiesta.File e dati POST restangolari
Come è possibile utilizzare Restangular per inviare dati con immagini caricate o file, a un webservice restful in una singola richiesta POST?
Per inviare un file tramite una richiesta POST Ajax è necessario fare un form multipart submit. Questa risposta potrebbe aiutarti a iniziare: http://stackoverflow.com/questions/6974684/how-to-send-formdata-objects-with-ajax-requests-in-jquery In base a questo, stai inviando un modulo , la parte difficile sarà assicurarsi che $ http non stia impostando il tipo di contenuto sbagliato. Dai un'occhiata a Restangular withHttpConfig option https://github.com/mgonto/restangular#using-local-http-configuration, o magari impostando l'intestazione Content-Type direttamente con un customPost – guzart