spring-vault库中是否支持LIST
http方法?尤其是在ReactiveVaultOperations
中。
可以在以下位置找到示例API调用:https://www.vaultproject.io/api/auth/approle/index.html#list-roles
等效的cURL命令是:
$ curl \
--header "X-Vault-Token: ..." \
--request LIST \
http://127.0.0.1:8200/v1/auth/approle/role
看起来Spring本身不支持“非标准” HTTP动词。 Spring使用org.springframework.http.HttpMethod
枚举,而该枚举仅包含GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE
。
我正在使用spring-boot-starter-webflux的2.2.0.M4版本和spring-vault-core的2.1.2.RELASE版本。