Devo inviare un file (file molto grande) a un server. Sto studiando quali opzioni ho e come farlo. Sto usando angular + express + nodejs.
Se utilizzo un modulo semplice, potrei catturare il file sul server usando il multer senza problemi. È molto semplice. L'html è solo un modulo, in cui specifico il target ecc. E tutto funziona. Il codice nodejs è anche molto semplice e diretto.
Non appena provo ad usare l'angolazione, tutto diventa incredibilmente complicato. Significato, devo usare una direttiva e ho ancora problemi con il server. Come ho già detto, sto usando il multer, che richiede che i dati siano "multipart / form-data" e ottengo dal server "Errore: Multipart: confine non trovato"
Esistono molti moduli per caricare i file in angolare. Ciò dimostra che si tratta di un problema ricorrente con più di una soluzione. Ora, non voglio pubblicare codice perché per questo ho chiesto a StackTranslate.it . La mia domanda è più sottile:
Perché cosa si può fare con un semplice modulo, diventare così complicato in angolare? Non lo dico male. Lo intendo in un modo "Voglio capire".