Hallo,
ich sende von einer Handy aus Binärdaten und möchte diese dann im Servlet über den request lesen, wie mache ich das? Meine versuche :? sieht so aus:
Wie man sieht, sende ich ein Bild, welches ich im Server wieder entgegen nehmen möchte. Leider kommt da nichts raus, hat jenad ein Tipp für mich? Ist es so korrekt wie ich es mache?
Gruß,
Dariusch
ich sende von einer Handy aus Binärdaten und möchte diese dann im Servlet über den request lesen, wie mache ich das? Meine versuche :? sieht so aus:
Code:
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
InputStream is = req.getInputStream();
FileOutputStream os = new FileOutputStream("test.png");
int c;
try {
while ((c = is.read()) != -1) {
os.write(c);
}
} catch (Exception e) {
System.out.println(e.getMessage());
}
is.close();
os.close();
}
Wie man sieht, sende ich ein Bild, welches ich im Server wieder entgegen nehmen möchte. Leider kommt da nichts raus, hat jenad ein Tipp für mich? Ist es so korrekt wie ich es mache?
Gruß,
Dariusch