发给服务器的数据不是你设的吗,你用inputstream当然是打印服务器的响应
解决方案 »
- javascript疑问
- hibernate.cfg.xml配置了多个<mapping resource="/?hbm.xml" />之类的文件,配置一个就能执行
- java 同步 到QQ空间
- 求FCKeditor上传图片例子,在线等。
- 小白问题,不要喷
- java 编译的高斯列主元消去法 代码
- 如何用strus处理查询到的记录集的问题?
- 急,JbuilderX连接sql server2000的数据库的问题,在线等,帮帮忙,谢谢
- 求答案
- Activiti 和 hibernate 整合时候出现的问题
- Apache + Tomcat + windows集群和均衡负载
- 哪位高手用过Websphere 的PMI,有问题请教
URLConnection con = getDataservlet.openConnection();
System.out.println("the opencon was successful");
con.setDoInput(true);
con.setDoOutput(true);
con.setUseCaches (false); con.setRequestProperty("Content-Type","application/x-java-serial ized-object");
con.connect();
System.out.println("connect done");
// 送信データの格納の定義を行う
ByteArrayOutputStream byteout = new ByteArrayOutputStream();
ObjectOutputStream out = new ObjectOutputStream(byteout); // メッセージを設定する
out.writeObject(buff);
out.flush();
byte buf[] = byteout.toByteArray(); // データをサーバに送信する
DataOutputStream dataOut = new DataOutputStream(con.getOutputStream());
// OutputStream outputStream = httpConnection.getOutputStream();
dataOut.write(buf); dataOut.flush();
System.out.println("data was flush out");
dataOut.close(); // データフローをリードアウトする。(サーバ側にレスポンスされたデータオブジェクトを受信する)
String message="";
InputStreamReader reader=new InputStreamReader(con.getInputStream());
BufferedReader in=new BufferedReader(reader); message=in.readLine();
while (message!=null) {
if(message!=null) {
message=in.readLine();
// System.out.println(message); }
}
in.close(); } 红着色的是传给服务器 的信息.....
但接收的怎么HTML代码啊...
你在客户端用inputstream肯定只能得到服务器的响应--即HTML代码呀你往服务器上传的数据,你肯定是知道的呀,为啥还要得到,上面的buff不就是么?