在vertx中,是否有一种方法可以更改标题并重定向到另一个服务器



我是Vertx的新手,我正在编写一个代理服务器,它将接收请求、更新标头并发送到另一个服务器。收到响应后,将完整的响应原样发送给客户端。

在vertx中,有没有一种方法可以让我向前进行搜索,或者我需要为每个http方法和内容类型实现处理程序,以创建新的请求并使用新的客户端发送?

如果您使用的是3.x及以下版本的vertx-web,那么您可以执行:

void redirect( RoutingContext rc, String url ) {
if( !rc.response().ended() ) 
rc.response().setStatusCode( 303 ).putHeader( 'Location', url ).end()
}

相关内容

最新更新