Merge pull request #926 from Kagashini/head-request-support

feat(sub): add HEAD method support for sub resource
This commit is contained in:
Alireza Ahmadi
2026-01-03 23:47:37 +01:00
committed by GitHub
+7
View File
@@ -21,6 +21,7 @@ func NewSubHandler(g *gin.RouterGroup) {
func (s *SubHandler) initRouter(g *gin.RouterGroup) {
g.GET("/:subid", s.subs)
g.HEAD("/:subid", s.subs)
}
func (s *SubHandler) subs(c *gin.Context) {
@@ -54,5 +55,11 @@ func (s *SubHandler) subs(c *gin.Context) {
c.Writer.Header().Set("Profile-Update-Interval", headers[1])
c.Writer.Header().Set("Profile-Title", headers[2])
// For HEAD requests
if c.Request.Method == "HEAD" {
c.Status(200)
return
}
c.String(200, *result)
}