Ciao a tutti.
Sto sviluppando un servizio REST che utilizza le API di dropbox.
PREMESSA: utilizzo come application server Glassfish e come implementazione di jaxrs Jersey.
Ho bisogno di un metodo che mi permetta di inviare un file generico al mio servizio.
Il servizio ha un metodo invocato tramite una chiamata POST http che riceve in ingresso un InputStream.
Ho creato un semplice client che invia una richiesta verso questo metodo con l'inputstream ottenuto dal file che desidero inviare.
Lato server ottengo l'inputStream e lo scrivo su un file.
L'unica trasmissione che avviene con successo è quella di un semplice file di testo. Tutte le altre mi restituiscono un file illegibile.
Credo sia un problema di codifica, ma non ne capisco granchè..qualcuno può illuminarmi per piacere?

Rispondi quotando