有没有办法将带有 POST 的 zip 文件下载到服务器并解压缩?我正在使用 HTTP 适配器。另外,我不明白如何在 worklight 中向服务器执行 POST 请求。
我尝试使用基于 java 的适配器向服务器添加 http post 请求,但我不知道如何访问文件系统来保存文件。是否可以在 worklight 上的基于 java 的适配器中执行此操作?
有没有办法将带有 POST 的 zip 文件下载到服务器并解压缩?我正在使用 HTTP 适配器。另外,我不明白如何在 worklight 中向服务器执行 POST 请求。
我尝试使用基于 java 的适配器向服务器添加 http post 请求,但我不知道如何访问文件系统来保存文件。是否可以在 worklight 上的基于 java 的适配器中执行此操作?
如果我理解正确,那么您的问题与 Worklight 无关。
您可以使用 http 适配器调用您需要创建的 Web 服务来处理它(例如,Web 服务将通过 post 对 zip 文件执行 cURL,将其解压缩并将 XML 发送回 Worklight 服务器和从那里到客户)。
您可以使用可以执行相同操作的 Java 适配器来执行此操作,但我强烈建议您不要这样做。Worklight 服务器不应该用于这样的事情。
有关如何在 Worklight 适配器中使用 POST 的信息,请参阅模块 4_2 HTTP 适配器中的第 15 页。
您可以使用Cordova FileTransfer API将文件下载到设备文件系统。
据我所知,您无法将数据下载到Worklight Server并在之后使用它。