本文作者:程序员飞云
1. 引入vertx依赖
<dependency> <groupId>io.vertx</groupId> <artifactId>vertx-core</artifactId> <version>4.5.1</version> </dependency>2. 监听端口、处理请求
// 创建 Vert.x 实例 Vertx vertx = Vertx.vertx();
// 创建 HTTP 服务器 io.vertx.core.http.HttpServer server = vertx.createHttpServer();
// 监听端口并处理请求 server.requestHandler(request -> { // 处理 HTTP 请求 System.out.println("Received request: " + request.method() + " " + request.uri());
// 发送 HTTP 响应 request.response() .putHeader("content-type", "text/plain") .end("Hello from Vert.x HTTP server!"); });
// 启动 HTTP 服务器并监听指定端口 server.listen(port, result -> { if (result.succeeded()) { System.out.println("Server is now listening on port " + port); } else { System.err.println("Failed to start server: " + result.cause()); } });3. 运行截图

评论