如何将Java对象附加到发布请求

时间:2015-08-27 20:14:07

标签: http post serialization

可以将对象附加到Java中的发布请求中,还是必须先将它们转换为字符串?我确定它们可以使用NameValuePair类作为String发送,但是有没有办法通过post请求发送可序列化的普通旧Java对象?我该怎么做?

编辑:我找到了一个例子,但是帖子请求没有通过......这是我的代码:

URL url = new URL("http://localhost:8080/test123/User");
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setRequestMethod("POST");
        conn.setDoOutput(true); // to be able to write.
        conn.setDoInput(true); // to be able to read.

        ObjectOutputStream out = new ObjectOutputStream(conn.getOutputStream());
        out.writeObject(myObj);
        out.close();

0 个答案:

没有答案