Update main.go

pull/15/head
肥羊 3 years ago committed by GitHub
parent 39a78b65f0
commit 868ebf252f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      Golang/main.go

@ -34,8 +34,7 @@ func setupRouter(adurl string) *gin.Engine {
douyinobj := &liveurls.Douyin{} douyinobj := &liveurls.Douyin{}
douyinobj.Shorturl = url douyinobj.Shorturl = url
douyinobj.Quality = quality douyinobj.Quality = quality
dyliveurl := duanyan(adurl, douyinobj.GetRealurl()) c.Redirect(http.StatusMovedPermanently, duanyan(adurl, douyinobj.GetRealurl()))
c.Redirect(http.StatusMovedPermanently, dyliveurl)
}) })
r.GET("/:path/:rid", func(c *gin.Context) { r.GET("/:path/:rid", func(c *gin.Context) {
@ -45,20 +44,17 @@ func setupRouter(adurl string) *gin.Engine {
case "douyin": case "douyin":
douyinobj := &liveurls.Douyin{} douyinobj := &liveurls.Douyin{}
douyinobj.Rid = rid douyinobj.Rid = rid
dyliveurl := duanyan(adurl, douyinobj.GetDouYinUrl()) c.Redirect(http.StatusMovedPermanently, duanyan(adurl, douyinobj.GetDouYinUrl()))
c.Redirect(http.StatusMovedPermanently, dyliveurl)
case "douyu": case "douyu":
douyuobj := &liveurls.Douyu{} douyuobj := &liveurls.Douyu{}
douyuobj.Rid = rid douyuobj.Rid = rid
douyuobj.Stream_type = c.DefaultQuery("stream", "hls") douyuobj.Stream_type = c.DefaultQuery("stream", "hls")
douyuobj.Cdn_type = c.DefaultQuery("cdn", "akm-tct") douyuobj.Cdn_type = c.DefaultQuery("cdn", "akm-tct")
douyuurl := duanyan(adurl, douyuobj.GetRealUrl()) c.Redirect(http.StatusMovedPermanently, duanyan(adurl, douyuobj.GetRealUrl()))
c.Redirect(http.StatusMovedPermanently, douyuurl)
case "huya": case "huya":
huyaobj := &liveurls.Huya{} huyaobj := &liveurls.Huya{}
huyaobj.Rid = rid huyaobj.Rid = rid
huyaurl := duanyan(adurl, huyaobj.GetLiveUrl()) c.Redirect(http.StatusMovedPermanently, duanyan(adurl, huyaobj.GetLiveUrl()))
c.Redirect(http.StatusMovedPermanently, huyaurl)
case "bilibili": case "bilibili":
c.String(http.StatusOK, "待重写中") c.String(http.StatusOK, "待重写中")
} }

Loading…
Cancel
Save