繁体   English   中英

Gitlab 管道触发器在浏览器中粘贴 webhook URL 时给出 404

[英]Gitlab pipeline trigger gives 404 when pasting webhook URL in the browser

正如文档所说,我在 Gitlab 中创建了一个管道触发器,但是当我打开它时,我得到一个“错误”:“404 Not Found”。

Webhook URL: https://gitlab.com/api/v4/projects/xxxx/ref/xxxx/trigger/pipeline?token=xxxx

xxxx 正在被我拥有的值所取代。 尝试了不同的事情,将项目设置为公开。 启用/禁用限制 CI_JOB_TOKEN 访问。

我现在有点迷路了。

如示例所示,您需要使用 http POST方法

curl -X POST $WEBHOOK_URL

如果您将 URL 直接粘贴到浏览器,它将使用 http GET并导致 404 错误。

由于 12.0.0 中引入的 GitLab 错误,您在问题中引用的功能可能无法正常工作。 请在此处查看问题: https://gitlab.com/gitlab-org/gitlab/-/issues/30486

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM