没有参数值的REST?
REST without parameter value?
我有一个接受剩余参数的 jnlp 应用程序。
示例:
- localhost:8080/myApp/rest//jnlp/Client
- localhost:8080/myApp/rest//jnlp/Client?id
- localhost:8080/myApp/rest//jnlp/Client?id=
示例 1 和 2 工作正常。但是,我该如何应对最后一种情况?我可以 运行 它没有参数,有 id 但不能有 id=。这让我得到了一个 WebApplicationException。我该怎么做才能允许第三种情况?
处理相同问题的方法很少。
请参考以下link中可能的解决方案:
我有一个接受剩余参数的 jnlp 应用程序。
示例:
- localhost:8080/myApp/rest//jnlp/Client
- localhost:8080/myApp/rest//jnlp/Client?id
- localhost:8080/myApp/rest//jnlp/Client?id=
示例 1 和 2 工作正常。但是,我该如何应对最后一种情况?我可以 运行 它没有参数,有 id 但不能有 id=。这让我得到了一个 WebApplicationException。我该怎么做才能允许第三种情况?
处理相同问题的方法很少。
请参考以下link中可能的解决方案: