package luck.spring.boot.webflux;
import cn.hutool.core.date.DateUtil;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
import org.springframework.core.io.buffer.DataBuffer;
import org.springframework.core.io.buffer.DataBufferFactory;
import org.springframework.http.server.reactive.HttpHandler;
import org.springframework.http.server.reactive.ReactorHttpHandlerAdapter;
import org.springframework.http.server.reactive.ServerHttpRequest;
import org.springframework.http.server.reactive.ServerHttpResponse;
import reactor.core.publisher.Mono;
import reactor.netty.http.server.HttpServer;
import java.nio.charset.StandardCharsets;
@Slf4j
public class NettyHttpHandlerDemo {
// 测试原生的启用服务器,使用指定的处理器处理请求
@SneakyThrows
public static void main(String[] args) {
// http的请求处理器
HttpHandler handler = new HttpHandler() {
@Override
public Mono<Void> handle(ServerHttpRequest request, ServerHttpResponse response) {
使用Netty作为Web服务器与原生API实现WebFlux的效果
最新推荐文章于 2025-09-30 01:11:54 发布

最低0.47元/天 解锁文章
7164

被折叠的 条评论
为什么被折叠?



