darkstyle ha scritto:
devo effettuare un upload su un web service Restful, per farlo in poche parole devo passare con un PUT nel body la stringa binaria del file...
ma non capisco come si fa potete aiutarmi?
Innanzitutto un PUT per un upload generico di un file qualunque non è proprio la cosa più "RESTful" che ci sia .... però .. bisognerebbe comprendere meglio il contesto.
Poi comunque dovresti precisare quale API hai usato o intendi usare per invocare il web service. Alla fin fine, usare servizi REST vuol dire fare request HTTP e in quanto tali si possono fare in svariati modi:
- a "mano" (preoccupandosi di parecchi aspetti di basso livello) tramite le classi standard del package java.net
- con una API apposita, ad esempio la Client API offerta dalle specifiche JAX-RS 2.x o la RestTemplate fornita da Spring Framework (da 3.0 in poi) o ancora altro.
Se non precisi queste cose, ne sappiamo quanto prima.