import http.HttpServerRequest;
@SpringBootApplication@RestControllerpublic class DemoApplication {
    public static void main(String[] args) {        final ConfigurableApplicationContext run = SpringApplication.run(BurstServerApplication.class);    }
    // normal request    @GetMapping("hello")    public String hello(@RequestParam String name) {        return "Hello " + name;    }
    // upgrade to websocket    @GetMapping("connect")    public void connect(@RequestParam String name, HttpServerRequest request) {        request.upgradeToWebSocket(ws->{            ws.mountOpen(h -> {                ws.send("Hello " + name);            });        });    }}
评论