Как безопасно загрузить файл в Appcelerator? - PullRequest
1 голос
/ 13 января 2011

Я создаю приложение для iPad с помощью Appcelerator, и мне нужно безопасно загрузить файл XML с веб-сервера. Какой лучший способ сделать это?

Я рассмотрел использование FTP, но в Appcelerator поддержка FTP отсутствует, поэтому мне, по сути, пришлось бы начинать с нуля. Могу ли я использовать TLS? Я сошел с трека все вместе?

Спасибо!

1 Ответ

2 голосов
/ 19 января 2011

Вот как я это делаю.

1] В коде «Кухонная раковина» выберите Платформа> XHR> Загрузка файла, и вы можете загрузить удаленный файл.Я бы предложил получить доступ к этому файлу через HTTPS для безопасного соединения.

2] Если вы хотите убедиться, что никто не сможет получить к нему доступ, вам понадобится выполнить некоторую аутентификацию.Вы можете использовать HTTP-аутентификацию ... вот пример: http://developer.appcelerator.com/question/20951/how-to-do-a-http-put-with-http-basic-authentication - На стороне приложения вы захотите настроить его так, чтобы он требовал некоторой аутентификации.

Надеюсь, что это поможет ... он получит файл через безопасное соединение и потребует логин / пароль для получения файла.

...