首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Webhook Gitlab上的推送事件-空请求体?

Webhook Gitlab上的推送事件-空请求体?
EN

Stack Overflow用户
提问于 2017-10-10 09:15:52
回答 1查看 531关注 0票数 0

我正在尝试使用gitlab网络钩子进行推送活动。当我将文件推送到回购时,我成功地到达了我的nodejs应用程序,但出于某些原因,我的请求体似乎是空的。

即使使用非常基本的代码,我也无法接收推送信息(作者、消息等):

代码语言:javascript
运行
复制
app.post('/myurl', function(req, res, next) {
    console.log('req.body = ');
    console.log(req.body);
    res.status(200).end();
}

结果总是:

代码语言:javascript
运行
复制
req.body = 
{}

有人知道为什么我的请求体是空的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-10 09:36:38

好的,我找到了问题,把答案放在这里给大家。

我没有使用json解析器。多亏了sandrooco in this question,我发现我只需要在我的应用程序中添加:

代码语言:javascript
运行
复制
app.use(bodyParser.json());

很抱歉成为nodejs的菜鸟。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46662943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档