如何使用API(而不是CLI)将应用程序上传到Cloud Foundry



我正在尝试开发一个简单的NodeJS web应用程序,它或多或少可以取代Cloud Foundry(CF)CLI。我按照API文档将application.zip发送到CF服务,但是我得到了错误响应Unsupported Media Type

对于主体的应用程序部分,我将发送从浏览器上传的application.zip文件。

对于正文的资源部分,我将发送一个空的Json数组。我的理解是,由于最初没有上传任何内容,所以没有我想指定的预上传资源,因此数组是空的。

对于Unsupported Media Type响应,我怀疑您向API发送了无效的请求头。有一个用node.js编写的CloudFoundry API客户端,您可以阅读源代码,看看他们是如何上传应用程序代码的。

如果这对你没有帮助,请完善你的问题,并添加一些你现有的代码。

相关内容

最新更新