2

所以我有一个我创建的 Workout 类,我想使用 HttpPost 将它发送到服务器。有没有办法可以将该类添加到 MultipartEntity 或者我应该如何发布它?

4

1 回答 1

0

首先你的类必须实现 java.io.Serializable。

        MultipartEntity e = new MultipartEntity();
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        ObjectOutputStream oos = new ObjectOutputStream(baos);
        oos.writeObject(yourserializableobject);
        oos.flush();
        oos.close();
        InputStreamBody isb = new InputStreamBody(new ByteArrayInputStream(baos.toByteArray()), "o");
        e.addPart("o", isb);
于 2012-11-05T03:26:56.760 回答