ous*_*dri 2 java urlconnection httpurlconnection
我的目标是使用URLConnection将客户端应用程序中的对象发送到服务器对象用户:
Public class user {
String nom;
Integer id ;
boolean sex;
}
Run Code Online (Sandbox Code Playgroud)
我不希望逐字段发送它,而是作为对象.
你可以发送一个对象ObjectOutputStream.
对此的要求是您实现java.io.Serializable接口.
public class User implements Serializable {
......
}
Run Code Online (Sandbox Code Playgroud)
现在发送一个用户对象:
User usr = new User();
Url url;
HttpURLConnection conn;
ObjectOutputStream objout;
try {
url = new Url("http://192.160.1.1");
conn = (HttpURLConnection) url.getConnection();
conn.setDoOutput(true); //this is to enable writing
conn.setDoInput(true); //this is to enable reading
out = new ObjectOutputStream(conn.getOutputStream());
out.writeObject(usr);
out.close();
}
Run Code Online (Sandbox Code Playgroud)
现在该对象将被发送到指定的url.
| 归档时间: |
|
| 查看次数: |
3999 次 |
| 最近记录: |