gpt4 book ai didi

java - url被重写了吗?塔基 - urlrewrite

转载 作者:行者123 更新时间:2023-12-01 14:49:41 26 4
gpt4 key购买 nike

我使用http://tuckey.org/urlrewrite/图书馆

我正在尝试检测页面的URL是否被重写,

我想出了这样的东西:

if(req.getRequestURL().toString().contains("?")) {
//do stuff
}

但是重写后的页面url和正常的一样:

request.getRequestURL().append("?").append(request.getQueryString()).toString();

所以我的问题是:如何检测URL是否被重写?

最佳答案

据我所知,Tuckey 没有提供任何直接的方法来测试它是否真正重写了 URL。

我认为最好的选择是在重写规则上添加额外的请求参数,然后测试该参数。

类似于:

<to type="redirect">/some/url?rewritten</to>

然后类似

boolean rewritten = request.getParameter("rewritten") != null;

关于java - url被重写了吗?塔基 - urlrewrite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15008780/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com