我试图让参数映射进行一些签名验证,但是默认情况下,在 zuul 网关中以某种方式删除了具有空值的参数。
由于所有参数,即使签名验证中需要 null 值,因此在计算后,它无法匹配输入参数中的签名字符串。
如何获取所有参数,无论它们的值是否为 null?
如果从查询字符串中读取信息会怎样?
RequestContext context = RequestContext.getCurrentContext();
context.getRequest().getQueryString();