Я захватываю параметры из URL-адреса запроса, используя com.apache.http.NameValuePair
, который в основном хранит эти параметры в List<NameValuePair>
. Чтобы выполнить определенные проверки и проверки этих параметров, мне нужно преобразовать этот список в List<Map.Entry<String, String>>
. Есть ли способ сделать это преобразование?
примерно так:
http://127.0.0.1: 9898 / v3 / {project_id} / eip / publicips? Fields = id & fields = owner
from Как преобразовать List в hashMap ?
Map<String, String> mapped = list.stream().collect(
Collectors.toMap(NameValuePair::getName, NameValuePair::getValue));
У меня это не работает. потому что там много полей ключ.