【问题标题】:Uri path param in jetty 9 websocketjetty 9 websocket中的Uri路径参数
【发布时间】:2016-11-24 12:11:05
【问题描述】:

我在 jetty 9 服务器上使用 spark 2.5 创建了 websocket

在客户端 URI 看起来像 websocket 客户端:ws://localhost:8004/myservice/clientid

在服务器 Websocket 上,@websocketconnect 我想使用“clientid”构建逻辑

如何在 jetty 9 websocket 中获取路径参数?

【问题讨论】:

    标签: jetty jetty-9 java-websocket


    【解决方案1】:

    我迟到了,但我也遇到了这个问题。看起来session.getUpgradeRequest().getRequestURI() 提供了完整路径。您可以将其拆分并获取 myservice/... 之后的任何内容以获取您的 clientid 变量。

    【讨论】:

      【解决方案2】:

      映射所有参数和相应的值。 session.getUpgradeRequest().getParameterMap()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-01-11
        • 1970-01-01
        • 1970-01-01
        • 2018-12-27
        • 1970-01-01
        • 2016-05-31
        • 1970-01-01
        相关资源
        最近更新 更多