Loopback下载文件

RSK*_*KMR 5 download node.js strongloop loopbackjs

我正在关注该文件以下载该文件.

https://docs.strongloop.com/display/public/LB/Storage+component

在该文档中,如果下载文件意味着需要遵循url模式.

GET/containers/{container}/files/{file}

例:

我有容器1(容器名称)和文件名lb.png.

所以我像这样制作了网址

http://localhost:3000/api/containers/container1/files/lb.png?access_token=8Hfay0LRU2g22BjCqf3q8HsQCdsVBgBp9MHeekr3LfNLlILVUzUHUsUKOZmjTRD9
Run Code Online (Sandbox Code Playgroud)

我收到了文件名的响应,我希望一旦我在浏览器中使用url意味着该文件应该下载到url中.

得到的回应:

{
  "container": "container1",
  "name": "lb.png",
  "size": 38780,
  "atime": "2016-03-18T05:13:41.000Z",
  "mtime": "2016-03-18T05:09:06.000Z",
  "ctime": "2016-03-18T05:09:06.000Z"
}
Run Code Online (Sandbox Code Playgroud)

预期产出:

我需要下载文件(lb.png).

Sha*_*oor 1

不,医生说:

获取指定容器内指定文件的信息。
getFile(容器, 文件, cb)
GET /api/containers/:container/files/:file

您需要使用这条路线:

下载指定容器内的文件。
下载(容器,文件,res,cb)
GET /api/containers/:container/download/:file