On Sun, Sep 28, 2014 at 10:33 PM, Eric Eslinger <[email protected]> wrote: > I use flow.js, which has some nice angular bindings in the same project > (ng-flow) on the frontend. It generates multipart/form uploads that are > relatively easy to process on the backend.
Thanks you. But my question is more about which method that i should choose, base64 or multipart/form > > e > > On Sun, Sep 28, 2014 at 2:37 AM, bolang <[email protected]> wrote: >> >> Hi all, >> >> I want to ask the "right" way in angularjs to upload file, in my case >> image file. >> >> So far, i worked with JSON API and i uploaded the file by encoded it in >> base64 and included it in json string. >> I did it because this is the requirement given by the senior programmer. >> >> And then i just found that we can do it in multipart/form way. >> (It might sounds funny, but i am not really a web programmer, my previous >> job was embedded system programmer :) ). >> >> I think multipart/form way is more common in web programming, but i also >> find it to be hacky in angularjs because angular's ng-model doesn't work on >> inputs with type="file". >> I am wondering if this behaviour is intentional, because i think angularjs >> developers will be able to do it, if they want. >> >> So, what is recommended way to upload file (in my case image files with >> size < 2 MB), using base64 encoded string or multipart/form-data. >> >> My concern about base64 is that it has bigger size. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "AngularJS" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/angular. >> For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "AngularJS" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/angular. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
