PROBLEMA non riesco ad effettuare un PUT con upload dati binari

Pubblicità

darkstyle

Nuovo Utente
Messaggi
6
Reazioni
0
Punteggio
23
Ciao a tutti!

ho bisogno di un consiglio che mi sta facendo venire un gran mal di testa...

premetto che sono un principiante!

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?
icon_smile.gif


io uso le classi standard del package java.net,

ecco la function che uso come get:

Codice:
private static String sendGet(String url) throws Exception {

URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();

// optional default is GET
con.setRequestMethod("GET");

//add request header
con.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
con.setRequestProperty("apiToken", apitoken);
con.setUseCaches(true);

int responseCode = con.getResponseCode();

BufferedReader in = new BufferedReader(
new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();

//print result
return response.toString();

}

le api sono a questo indirizzo: https://docs.scala.com/display/CM1004/S ... umentation

a me interessa: Upload File Part (PUT)


darkstyleNew Entry Messaggi: 2Iscritto il: 14 dic 2015, 17:06
 
Ultima modifica da un moderatore:
Pubblicità
Pubblicità
Indietro
Top