• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Asc.416e74
博客园    首页    新随笔    联系   管理     

gin獲取path參數

  1. 何爲path參數:
    path參數,也稱爲URI參數,簡單説來就是域名+端口號後面的那一段字符串。如我的博客園首頁:後面的/ltozvxe!就是path參數。
    當然,這只是一個簡單的便於你理解的一種説明方式,如果想要知道更多,可以去瞭解URL相關的類容。
  2. 如何獲取path參數:
    在gin當中提供了獲取path參數的方法: Pararm:
    r.GET("/:name/:age", func(c *gin.Context) {
        // 獲取路徑參數
        name := c.Param("name")
        age := c.Param("age")
        c.JSON(http.StatusOK, gin.H{
            "Name": name,
            "Age":  age,
        })
    })

這可以將域名后第一個斜杠到第二個斜杠間的内容使用c.Param("name")獲取,並由name接受--name只是一個變量名,可以使用其他的,不一定要與參數名相同。同樣的,將第二個字符串傳遞給age,這樣拿到兩個參數之後就可以對其進行各種操作。

posted @ 2021-03-17 09:23  ストッキング  阅读(73)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3