首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找到带有Jenkins return 302的Github Webhook

找到带有Jenkins return 302的Github Webhook
EN

Stack Overflow用户
提问于 2018-04-16 10:33:03
回答 2查看 7.6K关注 0票数 30

我设置了localhost jenkins,使用ngrok将我的jenkins暴露给github。我没有设置任何凭证。当我测试webhook的交付时,它显示302 not found。响应:

代码语言:javascript
复制
Content-Length: 0
Date: Mon, 16 Apr 2018 02:09:22 GMT
Location: http://056b05cb.ngrok.io/github-webhook/
Server: Jetty(9.4.z-SNAPSHOT)
X-Content-Type-Options: nosniff

请求:

代码语言:javascript
复制
Headers
Request URL: http://056b05cb.ngrok.io/github-webhook
Request method: POST
content-type: application/json
Expect: 
User-Agent: GitHub-Hookshot/d5b13bc
X-GitHub-Delivery: bdc31e52-4115-11e8-9e6b-c7d083151290
X-GitHub-Event: push
Payload
{
  "ref": "refs/heads/master",
  "before": "14e1265dc10ef64c93ee7791db7fa9ccef63279f",
  "after": "1f51b991d10af7c2b8fb4bc4c44417a57cf7bb56",
  "created": false,
  "deleted": false,
  "forced": false,
  "base_ref": null,
  .....
}
EN

回答 2

Stack Overflow用户

发布于 2018-07-27 02:38:34

刚被同样的问题打击了。看起来您使用的是url:http://056b05cb.ngrok.io/github-webhook

只需将其切换为http://056b05cb.ngrok.io/github-webhook/ (请注意后面的/)

如果你在浏览器上点击没有/的url,它将得到302,浏览器将简单地重定向。但是webhook不遵循重定向,所以它只是告诉你响应是什么,这是一个302重定向。

票数 75
EN

Stack Overflow用户

发布于 2021-08-18 11:11:34

请使用https://domain/github-webhook/编辑您的钩子jenkins

注意最后一个url

中的尾部/

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

https://stackoverflow.com/questions/49848884

复制
相关文章

相似问题

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