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

发布于 2021-11-16 07:19:00 字数 1050 浏览 687 评论 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-20 08:48:09

mina netty最大的不同在哪

皇甫轩 2021-11-20 08:20:03

代码在哪里?

巡山小妖精 2021-11-19 23:07:41

看到了、谢谢

琴流音 2021-11-19 13:20:09

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

猫烠⑼条掵仅有一顆心 2021-11-18 19:52:38

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

清欢 2021-11-18 11:39:44

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

月牙弯弯 2021-11-17 14:57:14

是不是版本不同????

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