【发布时间】:2016-08-18 11:38:54
【问题描述】:
所以我现在一直在寻找一个简单的解决方案,但找不到任何明确的解决方案。
我的目标是从 html 表单接收 HTTP Post 请求到我的 KOA 服务器并将其转发到远程 API。
正如您从问题中所理解的那样,我完全是因为无法做到这一点,但我的代码到目前为止看起来像这样:
var koaBody = require('koa-body')()
publicRouter.post('/file', koaBody,
function *(next) {
var post = this.request.body
console.log(post)
// augment post
}
)
目前我能够将文件接收到服务器,并且我确实想了解我应该在评论行中添加什么(我假设在那里),以便使用其他数据(例如密钥、签名和内容)来增加发布请求 -输入详细信息。
首先,我应该如何创建这个增强的 POST?
以及如何转发?我假设我可以使用 Promise (Q.denodeify(require('request'))),就像我已经能够使用 GET 请求一样
【问题讨论】:
标签: javascript node.js server http-post koa