gpt4 book ai didi

Java HttpHandler 相关问题

转载 作者:行者123 更新时间:2023-11-30 07:43:55 27 4
gpt4 key购买 nike

我有一个如下所示的 HttpHandler。

@Override
public void handleRequest(HttpServerExchange exchange) throws Exception {
System.out.println("In the handler");

SecurityContext securityContext = exchange.getSecurityContext();
if(securityContext != null){
if(securityContext.isAuthenticated()){
if(somechecks() ) {
//redirect to login error page
}
}
}
}

next.handleRequest(exchange);
}

如何从处理程序重定向到错误页面?

最佳答案

试试这个。

public static void redirectTo(HttpServerExchange exchange, String uri) {
exchange.getResponseHeaders().add(HttpString.tryFromString("Location"), uri);
exchange.setStatusCode(StatusCodes.TEMPORARY_REDIRECT);
exchange.getResponseSender().close();
}

关于Java HttpHandler 相关问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34216502/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com