(102)自定义服务器,客户端是浏览器

只写一个服务器,并启动服务器,用浏览器这个客户端输入网址:http://192.168.1.103:11000,指定主机名和端口
浏览器能解析服务端数据
一、客户端:浏览器
* 服务端:自定义*

import java.net.*;
import java.io.*;
public class sver {

    public static void main(String[] args)throws Exception {

ServerSocket ss=new ServerSocket(11000);

        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));
         //服务器向浏览器(客户端)返回信息
         BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
         bufw.write("客户你好");
         bufw.flush();
         s.close();
         ss.close();

    }

}

这里写图片描述
GET / HTTP/1.1
Accept: text/html, application/xhtml+xml, image/jxr, /
Accept-Language: zh-CN
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Host: 192.168.1.103:11000
Connection: Keep-Alive

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值