2

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

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

4

1 回答 1

1

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

void redirect( RoutingContext rc, String url ) {
  if( !rc.response().ended() ) 
    rc.response().setStatusCode( 303 ).putHeader( 'Location', url ).end()
}
于 2020-11-12T13:20:17.697 回答