У меня есть необходимость хранить файлы на Amazon AWS S3, но для того, чтобы изолировать пользователя от аутентификации AWS Я хочу перейти через страницу ASP на моем сайте, в которую будет входить пользователь. Итак:Отправка файла из моего приложения (Indy/Delphi) на страницу ASP, а затем на другой сервер (Amazon S3)
Приложение отправляет файл с помощью библиотеки Delphi Indy библиотеки TidHTTP.Put (FileStream) на страницу ASP вместе с некоторыми материалами аутентификации (мои, а не AWS) в querystring.
Страница ASP проверяет данные авторизации, а затем, если OK сохраняет файл на S3, используя мою учетную запись Amazon.
У меня есть вопрос: как мне получить доступ к данным, поступающим из Indy PUT, используя JScript на странице ASP и передать его S3. Я в порядке с AWS подписанием, и т.д., это просто гайки и болты, соединяющие два бита (входящий запрос и запрос исходящего AWS) ...
ТИА R
Посмотрите на метод Request.BinaryRead(). –