我在从UriInfo对象获取正确的绝对路径/基本路径时遇到了麻烦。第一个请求的这些值是正确的,但后续请求仍显示与第一个请求相同的值。 当端口(http / https)或服务器名称(ip / fqdn)中的请求不同时,这会成为问题。 我使用带有apache cxf的IBM websphere v8.0。
这种行为是故意的吗?或者是否有一些配置我可以设置为所有请求注入?
public Response getVal (@Context UriInfo uriInfo) {
uriInfo.getAbsolutePath()
}