A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 高会仁 于 2013-1-6 15:33 编辑

import java.net.*;
import java.io.*;
class ServerDemo
{
public static void main(String[] args) throws Exception
{
  ServerSocket ss = new ServerSocket(11000);
  Socket s = ss.accept();
  System.out.println(s.getInetAddress().getHostAddress());//输出打印客户端ip地址
  InputStream in = s.getInputStream();
  byte[] buf = new byte[1024];
  int len = in.read(buf);
  System.out.println(new String(buf,0,len));

  PrintWriter out = new PrintWriter(s.getOutputStream(),true);
  out.println("你好,客户端");//服务器发给浏览器的消息
  s.close();
  ss.close();
}
}
红色标记的代码,如果客户端是自定义的,一般都是向服务端发送一个消息,比如”你好“什么的。然而这里客户端是浏览器,浏览器发送了什么呢,是什么字节流呢,输出代码System.out.println(new String(buf,0,len));什么都没有打印

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 神马都是浮云

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马