我是 Helidon SE 的新手,想知道是否有办法在通过 Helidon SE 创建的 REST 服务中实现 q 参数。非常感谢这方面的任何帮助。
谢谢,高拉夫
如果您想通过以下方式使用和读取参数,例如
http://localhost:8080/?q=test&k=test2
然后 - 在 Helidon SE 的情况下 - 执行以下操作以获取这些参数:
private void getParam(ServerRequest request, ServerResponse response) {
Map params = request.queryParams().toMap();
logger.info("params: " + params);
logger.info("q: " + params.get("q"));
logger.info("k: " + params.get("k"));
...
}
显然该getParam
方法是为“/”路径配置的。