我有一个使用NPM / Gulp的构建过程,可以构建/缩小/等一个Angular应用程序。
我正在尝试在构建过程中放置一个部署步骤,生成一个zip文件并将其上传到我的Dreamfactory DSP的文件存储并解压缩。
我看到REST API有一个上传文件,清理和提取的方法,所以这就是我想要做的。
所以,我首先想简单地想要使用Postman这样的帖子来验证URL,参数,标题等等。所以,这就是我所拥有的:
URL: https://<mydspname>.cloud.dreamfactory.com/rest/files/applications/app.zip?clean=true&extract=true
Headers:
X-DreamFactory-Application-Name: <app name>
X-DreamFactory-Session-Token: <valid session token>
然后我在Postman中选择一个二进制体并附加一个小/样本zip文件。
在调用帖子后,我得到了这个回复:
{
"folder": {
"name": ".",
"path": "."
}
}
它似乎上传文件并将其解压缩,但它会在应用程序容器的根目录中提取它。
我怎么能