gpt4 book ai didi

Java,ESAPI validator 的性能问题

转载 作者:行者123 更新时间:2023-11-30 08:15:06 41 4
gpt4 key购买 nike

在我们的 Java Web 应用程序中,我们使用 ESAPI validator 来验证 url。它符合我们的预期,但需要太多时间才能获得结果(尤其是对于错误的网址)。对于某些错误的网址,需要两分钟以上才能得到结果。这是我使用 ESAPI validator 验证 URL 的方法。

    public static boolean isSecuredURL(String value) {


return ESAPI.validator().isValidInput("URL", value, "URL", 255, false);

}

我担心频繁使用此方法会影响我的应用程序的性能。有没有更好的方法来做同样的事情?

最佳答案

  1. 分析用于验证的正则表达式模式。您使用什么正则表达式模式?
  2. 调试 validator 代码。
  3. 此外,您还可以使用 validator 对象的单个实例。编码器是线程安全的。

关于Java,ESAPI validator 的性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29774893/

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