我需要在我的Helidon MP项目中获得HTTP标头。我怎么能得到HttpServletRequest
对象提取的头从那里?
我试着看看API,但我根本没有找到Servlet !
Helidon不是一个Servlet容器,所以里面没有Servlet,因此你不能访问HttpServletRequest
Helidon MP是一个MicroProfile实现,这意味着根据定义它也是一个Jakarta RESTful Web Services实现(以前称为JAX-RS)——它封装了Jersey。当你在谈论请求和回应的时候,你已经"进入"了。泽西岛,所以你用泽西岛的方式做事;
那么:大多数(如果不是全部的话)您可以用HttpServletRequest
做的事情都可以用等效的Jakarta RESTful Web Services构造来做。例如,您可以@Inject
HttpHeaders
的实例来获得您需要的HTTP头。
详情请浏览https://github.com/helidon-io/helidon/wiki/FAQ。