关于你的日志---MINA 实现的简易 HTTP 服务器

发布于 2021-11-11 12:02:40 字数 1050 浏览 807 评论 7

我用了你的源码,可是找在mina中找不到包和相对应的类望能得到前辈的指教!!QQ:243111702

[代码] [Java]代码

public class Test {
    public static void main(String[] args) throws IOException {
        HttpServer httpServer;
        httpServer = HttpServer.create(new InetSocketAddress(81), 5);
        httpServer.createContext("/", new Handler());
        httpServer.start();
    }
 
    static class Handler implements HttpHandler {
        public void handle(HttpExchange exchange) throws IOException {
            Headers requestHeaders = exchange.getRequestHeaders();
            Headers responseHeaders = exchange.getResponseHeaders();
            responseHeaders.set("Content-Type", "text/plain");
            exchange.sendResponseHeaders(200, 0L);
            OutputStream responseBody = new BufferedOutputStream(exchange.getResponseBody(), 64*1024);
            responseBody.write("Hello!".getBytes());
            responseBody.close();
            exchange.close();
        }
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

反话 2021-11-16 13:52:04

mina netty最大的不同在哪

瑾兮 2021-11-16 13:08:39

代码在哪里?

混吃等死 2021-11-16 05:19:51

看到了、谢谢

泛泛之交 2021-11-16 04:07:55

HttpServer,HttpHandler,HttpExchange 这三个类在例子里。。。不在主包里
@依然范特西

心舞飞扬 2021-11-15 19:21:00

这个只是mina的一个想法,还没有人做

凡尘雨 2021-11-15 06:29:49

我也遇到了这个问题,引入了mina的架包还是报错了。 HttpServer,HttpHandler,HttpExchange找不到相应的类。 //mina版本为2.0.4

柳若烟 2021-11-12 10:47:29

是不是版本不同????

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文