我正在使用 Appcelerator 构建 iPad 应用程序,我需要从 Web 服务器安全地下载 XML 文件。这样做的最佳方法是什么?
我考虑过使用 FTP,但 Appcelerator 中没有 FTP 支持,所以我基本上必须从头开始。我可以使用 TLS 吗?我是不是都跑偏了?
谢谢!
我正在使用 Appcelerator 构建 iPad 应用程序,我需要从 Web 服务器安全地下载 XML 文件。这样做的最佳方法是什么?
我考虑过使用 FTP,但 Appcelerator 中没有 FTP 支持,所以我基本上必须从头开始。我可以使用 TLS 吗?我是不是都跑偏了?
谢谢!
我就是这样做的。
1] 在 Kitchen Sink 代码中,检查 Platform > XHR > File Download,您可以下载远程文件。我建议通过 HTTPS 访问该文件以实现安全连接。
2]如果您想确保没有人可以访问它,您将需要进行一些身份验证。您可以使用 HTTP 身份验证...这是一个示例: http: //developer.appcelerator.com/question/20951/how-to-do-a-http-put-with-http-basic-authentication - 在您的应用程序中一方面,您需要将其设置为需要一些身份验证。
希望对您有所帮助...它将通过安全连接为您获取文件,并需要登录名/密码才能获取文件。