/*
* 演示客户端和服务端
* 1.客户端:浏览器
* 服务端:自定义
* 2.客户端:浏览器
* 服务端:Tomcat服务器
*/
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
class ServerDemo {
public static void main(String[] args) throws Exception {
ServerSocket ss = new ServerSocket(9002);
Socket s = ss.accept();
System.out.println(s.getInetAddress().getHostAddress()); //获取请求的地址
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("<font color='red' size='7'>hello</font>");
s.close();
ss.close();
}
}
* 演示客户端和服务端
* 1.客户端:浏览器
* 服务端:自定义
* 2.客户端:浏览器
* 服务端:Tomcat服务器
*/
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
class ServerDemo {
public static void main(String[] args) throws Exception {
ServerSocket ss = new ServerSocket(9002);
Socket s = ss.accept();
System.out.println(s.getInetAddress().getHostAddress()); //获取请求的地址
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("<font color='red' size='7'>hello</font>");
s.close();
ss.close();
}
}