【发布时间】:2020-05-25 14:40:20
【问题描述】:
在 micronaut 中有声明式客户端:
@Client("http://localhost:5000")
public interface ServiceB {
@Get("/ping")
HttpResponse ping(HttpRequest httpRequest);
}
在我的controller 类中,我想将传入请求重定向到ServiceB
@Controller("/api")
public class ServiceA {
@Inject
private ServiceB serviceB;
@Get("/ping)
HttpResponse pingOtherService(HttpRequest httpRequest){
return serviceB.ping(httpRequest)
}
}
但是,由于请求中编码的信息,ServiceB 似乎永远不会收到请求。如何将请求从ServiceA 转发到ServiceB?
【问题讨论】:
标签: micronaut micronaut-client