【问题标题】:Reusing BodyHandler instance重用 BodyHandler 实例
【发布时间】:2022-06-11 04:13:47
【问题描述】:

我正在尝试创建类似的东西

router.route("foo").handler(BodyHandler.create().setBodyLimit(1024*1024))
router.route("bar").handler(BodyHandler.create().setBodyLimit(1024*1024))
router.route("baz").handler(BodyHandler.create().setBodyLimit(1024*1024))

是否可以在应用程序中只调用一次BodyHandler.create().setBodyLimit(1024*1024),然后在我需要的地方重复使用它?

【问题讨论】:

    标签: vert.x


    【解决方案1】:

    是的,您可以重复使用它。但根据问题中提供的内容,定义一个全局 BodyHandler 可能是有意义的:

    router.route().handler(BodyHandler.create().setBodyLimit(1024*1024))
    router.route("foo")...
    router.route("bar")...
    router.route("baz")...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多