Merge pull request #926 from Kagashini/head-request-support
feat(sub): add HEAD method support for sub resource
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user