Hi,
bin dabei nen Webservice client zu erstellen, der ein file als Multipart/form-data mitsenden soll. Mit HTML klappt dies prima wie folgt:
Will ich dies nun per Jersey machen, funktioniert es nicht, da ich nicht weiss, wie ich das file mitsenden muss. Folgendes funktioniert leider nicht:
Wie muss ich denn den Bodypart erstellen, d.h. muss ich das file das ich mitschicken will per byte[] in den Bodypart packen oder in was für einem Format? Habe schon versucht dies mit new File.. zu machen, funktioniert leider auch nicht..
Also prinzipiell will ich nur das input feld nachimplementieren in javacode. Kann mir jemand helfen?
Viele Grüße und vielen Dank im Voraus
Tho
bin dabei nen Webservice client zu erstellen, der ein file als Multipart/form-data mitsenden soll. Mit HTML klappt dies prima wie folgt:
Code:
<form method="POST" enctype="multipart/form-data" action="http://127.0.0.1:8081/WSServer/messageexchangeservice?action=sendmessage">
Will ich dies nun per Jersey machen, funktioniert es nicht, da ich nicht weiss, wie ich das file mitsenden muss. Folgendes funktioniert leider nicht:
Code:
final MultiPart multiPart = new MultiPart().bodyPart(new BodyPart(outp.getBytes().toString(), MediaType.MULTIPART_FORM_DATA_TYPE));
Wie muss ich denn den Bodypart erstellen, d.h. muss ich das file das ich mitschicken will per byte[] in den Bodypart packen oder in was für einem Format? Habe schon versucht dies mit new File.. zu machen, funktioniert leider auch nicht..
Also prinzipiell will ich nur das input feld nachimplementieren in javacode. Kann mir jemand helfen?
Viele Grüße und vielen Dank im Voraus
Tho