0

我正在创建一个休息 api,其中需要在 http 标头中传输 apikey 和签名。现在我可以在 http 标头中提供所需的参数,并且控制器可以很好地读出它,但我想知道是否有更好的方法来做到这一点。

我们在 HTTP Authorization 标头中传输 apikey 和 sha1 签名的值,并通过使用来检索它。

request.getHeader("AUTHORIZATION").split(',').
        inject([:]) { map, token ->
            token.split('=').with {
                map[it[0]] = it[1]
            }
            map
        }

结果是一个包含键/值对的映射

有没有更好的方法来做到这一点?

4

0 回答 0