Używam AngularJS do interakcji z usługą RESTful, używając opcji Restangular, aby wyodrębnić różne narażone podmioty. Niektóre z tych elementów są obrazami lub plikami, więc muszę mieć możliwość użycia akcji Post of Restangular, aby wysyłać zarówno dane binarne, jak i pola tekstowe w ramach tego samego żądania.Pliki i dane POST z ograniczeniami czasowymi
W jaki sposób mogę użyć opcji Przekroczono, aby przesłać dane z przesłanymi obrazami lub plikami do odprężającego serwera w jednym żądaniu POST?
Aby wysłać plik za pośrednictwem ajax żądanie POST trzeba zrobić wieloczęściowy forma przedstawienia. Ta odpowiedź może pomóc w rozpoczęciu pracy: http://stackoverflow.com/questions/6974684/how-to-send-formdata-objects-with-ajax-requests-in-jquery Zgodnie z tym, zasadniczo przesyłasz formularz , najtrudniejszą częścią będzie zapewnienie, że $ http nie ustawi niewłaściwego typu zawartości. Rzuć okiem na opcję Restangular withHttpConfig https://github.com/mgonto/restangular#using-local-http-configuration, lub może ustawiając nagłówek Content-Type bezpośrednio na customPost – guzart