Дан проект по автоматизации тестирования сайта, в котором можно отправлять запросы с помощью cucumber.
Метод на добавление хэдеров выглядит вот так -
@И("добавить header")
public void addHeaders(DataTable dataTable) {
Map<String, String> headers = new HashMap<>();
dataTable.asLists().forEach(it -> headers.put(it.get(0), it.get(1)));
apiRequest.setHeaders(headers);
}
с его помощью можно вручную добавить куки
* добавить header
| Cookie |_ym_uid=1730547922736059311;|
как можно переделать этот метод или создать новый, чтобы можно было динамически получать куки по переданному url?