Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gtilab管道触发器在webhook上不起作用(返回404)

Gtilab管道触发器在webhook上不起作用(返回404)
EN

Stack Overflow用户
提问于 2021-11-10 06:01:27
回答 1查看 192关注 0票数 0

我已经在我的GitLab项目中创建了一个自定义触发器,它通过curl (带有POST查询)在'main‘分支上工作得很好:

代码语言:javascript
运行
AI代码解释
复制
curl -X POST -F token=%myToken% -F ref=main https://%mygitlab%/api/v4/projects/82/trigger/pipeline

或者:

代码语言:javascript
运行
AI代码解释
复制
curl --request POST "https://%mygitlab%/api/v4/projects/82/trigger/pipeline?token=%myToken%&ref=main"

但我想使用webhook并尝试下一步:

代码语言:javascript
运行
AI代码解释
复制
https://%mygitlab%/api/v4/projects/82/ref/main/trigger/pipeline?token=%myToken%

它不工作并返回404:

代码语言:javascript
运行
AI代码解释
复制
{"error":"404 Not Found"}

我错过了什么或做错了什么?也许我必须配置一些东西?

EN

回答 1

Stack Overflow用户

发布于 2021-11-10 06:11:08

它找不到它,因为您的存储库不是公共的。您必须添加token参数才能登录到您的帐户,以便它能够查看您的存储库并成功触发管道。

token参数必须包含您在个人gitlab帐户中生成的accessToken。确保您为accessToken提供了足够的权限。

此外,不是在url中传递ref,而是try:

代码语言:javascript
运行
AI代码解释
复制
https://gitlab.com/api/v4/projects/82/trigger/pipeline?token=%myToken%&ref=main
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69914643

复制
相关文章
mysql触发器的作用及语法
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。
全栈程序员站长
2022/07/12
1.7K0
wcf远程服务器返回错误404
 最近根据quartz.net 和wcf做资讯内容定时推送,wcf调用的时候出现远程服务器返回错误404,一直找不到原因是什么,客户端和服务器地址和配置都没啥问题,最后发现wcf请求数据,有传输大小限制。
yaphetsfang
2020/07/30
1.6K0
在EasyCVR中调用快照接口返回404是什么原因?如何解决?
EasyCVR视频融合平台基于云边端一体化架构,能在复杂的网络环境中将前端设备进行统一集中接入,实现视频资源的汇聚管理、直播鉴权、转码处理、多端分发、智能告警、数据共享等能力与服务。此外,平台也提供了丰富的API接口供用户自由调用、集成与二次开发。
TSINGSEE青犀视频
2023/06/28
1760
【说站】mysql触发器有什么作用
在每一个时间内只能允许一个触发器,因此表使用6个触发器.(insert前后/update前后/delete)
很酷的站长
2022/11/24
7990
【说站】mysql触发器有什么作用
mysql触发器的作用及语法 转
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。
双面人
2019/05/23
2.1K0
mysql触发器的作用及语法 转
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。
双面人
2019/04/10
3.5K0
jira webhook发消息_jenkins webhook
为了能够接收webhook事件,你的插件需要在它的JSON装饰器中包含webhook模块的声明。这个声明包含了插件用于接收webhook事件的相对网址。换句话说,应用会发送一个HTTP POST给该资源来作为对应用事件的响应。处理POST的插件代码应该处理该消息中主体部分的几乎仍一个信息。每个发送给插件的webhook的POST也将会包含授权报头来允许插件来对请求消息进行验证。尤其是,JWT token能够被发现在HTTP报头的“Authentication”中。
全栈程序员站长
2022/11/17
2.5K0
漫谈webhook
提到webhook这块,就算是没有用过,在工作中多多少少也会有听到这个词,比较常见的场景就是钉钉机器人,jenkins和gitlab或github实现远程触发更新操作的场景,另外一个比较明显的例子就是如果大家用prometheus做监控的话,使用alertmanager做告警的话,就需要一个配套的webhook作为消息接收者。
追马
2020/07/09
1.5K0
漫谈webhook
404页面对网站优化有什么作用?
404页面也是网页内容优化的一部分。当被打开的页面无法正常提供信息,或服务器无回应等多种原因出现时,系统会自动提示页面不存在或者连接错误,同时引导用户使用网站其它页面而不是简单的关闭窗口,这样的页面称之为404页面。
蝙蝠侠IT
2020/11/12
7860
404页面对网站优化有什么作用?
网络请求返回HTTP状态码(404,400,500)
HTTP状态码(HTTP Status Code) 一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 代码 说明 200 (
honey缘木鱼
2018/06/22
15.1K0
持续集成九 gitee webhook 触发构建
官网插件教程:https://gitee.com/help/articles/4193#article-header11
用针戳左手中指指头
2021/01/29
1.3K0
持续集成九 gitee webhook 触发构建
解决网站404页面返回200状态码问题
好久没打理博客,突然收到 CDN 流量预警,发现平均每天 40G 流量消耗!what?就现在这个访问量,不存在的。看了下 CDN 日志发现有小人一直在请求博客页面,其中被请求最多的就是 CCkiller 防御工具那个文章地址。
张戈
2018/10/10
3.4K0
解决网站404页面返回200状态码问题
SonarQube WebHook
Jenkins Pipline执行过程,需要实时获取持续集成-静态代码扫描的结果,以确定扫描结果是否符合既定的要求。通过在SonarQube中设定与Jenkins的WebHook,即可解决这个问题。
用户5521279
2020/02/21
4.4K0
Kubernetes Webhook 模式
启动引导令牌是一种简单的 bearer token ,这种令牌是在新建集群或者在现有集群中添加新加新节点时使用的。 它被设计成能支持 kubeadm,但是也可以被用在其他上下文中以便用户在 不使用 kubeadm 的情况下启动cluster。它也被设计成可以通过 RBAC 策略,结合Kubelet TLS Bootstrapping 系统进行工作。
kubernetes中文社区
2019/06/24
2K0
Webhook 是什么?Webhook与API有什么区别
相信很多用户在使用企业微信机器人、飞书机器人、钉钉机器人、腾讯云HiFlow场景连接器、腾讯问卷这些应用时,都有一个问题,这些应用都提供了Webhook,但是部分没有代码开发能力的人可能很困惑,Webhook究竟是什么?我应该如何使用?
阿那个沫
2022/11/04
14.9K0
Webhook 是什么?Webhook与API有什么区别
在MV上建立触发器实验
-- 建立MV测试表 CREATE TABLE tbl1 ( a NUMBER, b VARCHAR2 (20) ); CREATE UNIQUE INDEX tbl1_pk ON tbl1 (a); ALTER TABLE tbl1 ADD (CONSTRAINT tbl1_pl PRIMARY KEY(a)); -- 建立MV日志,单一表聚合视图的快速刷新需要指定including new values子句 CREATE MA
用户1148526
2019/05/25
4960
触发器在渗透中的利用
0x01 什么是触发器: 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alter、drop语句。 0x02 问题描述: a)通
逸鹏
2018/04/09
1.6K0
触发器在渗透中的利用
面向初学者的Jenkins多分支管道教程
让我们从多分支管道基础知识开始。具体来说,在本节中,我将介绍什么是多分支管道,以及为什么对所有Jenkins CI / CD管道使用它必不可少。我还将向您展示多分支管道如何与详细的工作流图一起工作。
DevOps云学堂
2020/12/31
9.8K0
面向初学者的Jenkins多分支管道教程
什么是webhook
Webhook是一个API概念,并且变得越来越流行。我们能用事件描述的事物越多,webhook的作用范围也就越大。Webhook作为一个轻量的事件处理应用,正变得越来越有用。
菲宇
2022/12/21
1.3K0
点击加载更多

相似问题

在管道中使用泛型webhook触发器变量

240

Azure Devops管道的传入webhook触发器:“找不到给定webHookId的webhook”

125

Logstash管道插件在Windows上不起作用

10

jQuery触发器在火狐上不起作用

32

多个触发器在firebird上不起作用

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档