使用gitlab的仓库的webhook去调用我自己的服务,报错:400 Bad Request: unknown User-Agent Header

我看返回的Header里面是这样的
Content-Type: application/json
User-Agent: GitLab/14.8.2
X-Gitlab-Event: Merge Request Hook
X-Gitlab-Token: xxxxxxxxx
X-Gitlab-Event-UUID: xxxxxx
我并未设置此User-Agent,应该是测试webhook自带的,为啥会报这个错呢,我网上也没找到类似有用的案例,还请赐教,谢谢

这个报错是 webhook 提示的吗?您的 webhook 是自己写的吗?

你好,感谢回复,这个问题已经解决,是我的组件里面报错,之前没定位到,

请问您知道怎么获取gitlab的merge request event事件中,如果source_branch发生了强制推送,如何去获取这个强制推送的状态呢