Для моего POC, создана простая лямбда-функция, которая будет передавать информацию emp через остальные API. Создана лямбда-функция и доступ ко всем данным emp с использованием API-шлюза. Столкнувшись с некоторыми проблемами при доступе к определенным данным.
Я ищу
emp / 1 - для получения emp id emp / _search? Name = "apple" - имя поиска содержит apple.
Вопрос в том, как получить путь и параметры запроса в коде Java.
public class TestAwsLambdaFunction implements RequestHandler<Map<String, Object>, String> {
@Override
public String handleRequest(Map<String, Object> input, Context context) {
String empID= null;
try {
@SuppressWarnings("unchecked")
Map<String, String> pathParameters = (Map<String, String>) input.get("querystring");
empID= pathParameters.get("id");
System.out.println(empID);
// TO-Do Business logic -
} catch (Exception e) {
// TODO: handle exception
}
return "Hello from Lambda!" + empID;
}
}
Каков наилучший способ предоставления моих данных в вызове Rest api. Немного путают с Lambda или без сервера. есть возможность показывать данные по страницам. Так как я новичок в AWS. Пожалуйста, ведите меня