Доступ к лямбда-функции AWS из приложения веб-приложения java осуществляется по протоколу Https или Http. - PullRequest
0 голосов
/ 16 января 2019

Я получаю доступ к лямбда-функции из своего кода Java, и я хотел бы знать, использую ли Https или Https для этого запроса.Как я могу это сделать.

Вот так выглядит мой метод.

public interface FileScanService {

   @LambdaFunction( functionName = "s3-antivirus-api-scan" )
   public FileScanOutput scanFile( FileScanInput fileScanInput );
}

PS: этот метод полностью функционален.

1 Ответ

0 голосов
/ 16 января 2019

ОБНОВЛЕНИЕ : См. Комментарий Майкла ниже. Оказывается, есть способ сделать это напрямую через HTTPS.

Лямбда-функция не вызывается напрямую через HTTP, поэтому ответ на ваш вопрос - ни тот, ни другой. Вместо этого он вызывается одним или несколькими источниками событий .

Однако он может находиться за шлюзом API, который позволяет (косвенно) вызываться по HTTP-запросу. В этом случае запрос преобразуется в событие вызова, и именно с этим работает ваша функция Lambda.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...