博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单web服务器
阅读量:5879 次
发布时间:2019-06-19

本文共 777 字,大约阅读时间需要 2 分钟。

一个很简单的web服务器。
import java.io.*;import java.net.*;public class MyServer{    public static void main(String[] args){        try{       //建立连接,开启端口         ServerSocket serverSocket = new ServerSocket(8888);         //获取连接        Socket socket = serverSocket.accept();        //获取输出流对象        OutputStream out = socket.getOutputStream();        //获取输入流对象        InputStream in = new FileInputStream("D:\\hello.html");         int i = -1;        byte[] b = new byte[1024];        while((i = in.read(b)) != -1){            //直接在页面            out.write(b,0,i);        }        in.close();        socket.close();        }catch(Exception e){            System.out.println(e);        }    }}
从浏览器访问 ,即可访问到hello.html页面。

转载于:https://www.cnblogs.com/yangzhi/archive/2012/10/14/3576647.html

你可能感兴趣的文章
应用程序日志中总是说MS DTC无法正确处理DC 升级/降级事件,是什么意思
查看>>
关于django一个请求的生命周期
查看>>
Supervisor-容器中启动多个程序
查看>>
CSS颜色代码大全
查看>>
mybatis数据处理的几种方式
查看>>
QStandardItem and QStandardItemModel Class Reference
查看>>
我的友情链接
查看>>
使用Nginx搭建WEB服务器
查看>>
【oracle唯一主键SYS_GUID()】
查看>>
作业2
查看>>
raid技术-研究感受
查看>>
远程主机探测技术FAQ集 - 扫描篇
查看>>
C++中调用python函数
查看>>
Nomad添加acl认证
查看>>
“TI门外汉”网路知识笔记一 OSI参考模型
查看>>
你不需要jQuery(五)
查看>>
DatanodeDescriptor说明
查看>>
ServlertContext
查看>>
eclipse编辑器生命周期事件监听
查看>>
Python WOL/WakeOnLan/网络唤醒数据包发送工具
查看>>