Domanda

Sto cercando di caricare file in Google siti e sto ottenendo il flusso utilizzando comuni apache upload di file. Ottengo il flusso di input, come in

    InputStream is = fileItem.openStream();  

Come faccio a convertire questo flusso di input nel file oggetto in modo che al di sotto chiamata riesce e sono in grado di impostare il MediaFileSource sopra file convertito.

AttachmentEntry newAttachment = new AttachmentEntry();
newAttachment.setMediaSource(new MediaFileSource(file, fileMimeType));
È stato utile?

Soluzione

Si potrebbe utilizzare MediaStreamSource al posto di MediaFileSource.

Altri suggerimenti

Non hai l'accesso in scrittura a un file system su AppEngine e si suppone per mantenere i vostri dati in archivio dati. Tuttavia, gaefs progetto ti dà un file system virtuale e, per quanto riguarda il miglior pf mia conoscenza , supporta il caricamento dei file.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top