【发布时间】:2017-11-26 20:40:20
【问题描述】:
我想设置 REST API 以支持通过 Java 下载文件(目前不需要 Java 部分——我在这里说的是,您可以针对我的问题做出更具体的回答)。
我该怎么做?
例如,我在一个文件夹 (./java.jar) 中有这个文件,我怎样才能以这样的方式流式传输它以便它可以被 Java 客户端下载?
我忘了说这是一些付费内容。 我的应用应该能够做到这一点
客户端:使用用户名发布到服务器,通过。
Rest:响应用户购买的内容(如果用户购买了该文件,请下载)
客户端:下载文件并放入
x文件夹。
我想用 base64 编码一个文件,然后将编码结果发布到通常的 .json 中(也许有一个好听的名字 -- 对 java 应用程序有用,并且里面有代码 -- 虽然我现在不知道应该如何重建文件)。
另外,请如果没有必要请不要投反对票,虽然问题中没有代码,但这并不意味着我没有研究过它,只是意味着我什么也没找到适合我的情况。
谢谢。
【问题讨论】:
-
你为什么需要编码任何东西。只需流式传输文件内容,并指定适当的 Content-Type 标头。 REST 并不意味着内容必须是 JSON。