beta v0.2 dualcheck
This commit is contained in:
1 parent
c137299016
commit
1ec68bacf5
14 files changed
+1591
-359
No files matched your search
@@ -25,14 +25,15 @@ func Register(
|
||||
h := NewHandler(svc, hub, logger, maxTextLen)
|
||||
ws := NewWSHandler(svc, hub, logger)
|
||||
|
||||
// REST API
|
||||
group.POST("/create", h.Create) // 发起方创建会话
|
||||
group.POST("/submit", h.Submit) // 发起方或参与者提交文本
|
||||
group.POST("/session/:session_id/join", h.Join) // 参与者加入(登记昵称)
|
||||
group.POST("/session/:session_id/resubmit", h.SetResubmit) // 发起方切换"允许重提交"开关
|
||||
group.POST("/session/:session_id/end", h.EndSession) // 发起方主动结束会话
|
||||
group.GET("/session/:session_id", h.GetSession) // 拉全量状态
|
||||
group.GET("/check/:session_id", h.CheckSession) // 加入前预校验
|
||||
// REST API — 所有 session_id 走 POST body
|
||||
group.POST("/create", h.Create) // 发起方创建会话
|
||||
group.POST("/submit", h.Submit) // 发起方或参与者提交文本
|
||||
group.POST("/join", h.Join) // 参与者加入(登记昵称)
|
||||
group.POST("/resubmit", h.SetResubmit) // 发起方切换"允许重提交"开关
|
||||
group.POST("/ignore-ws", h.SetIgnoreWs) // 发起方切换"忽略首尾空白"开关
|
||||
group.POST("/end", h.EndSession) // 发起方主动结束会话
|
||||
group.POST("/session", h.GetSession) // 拉全量状态
|
||||
group.POST("/check", h.CheckSession) // 加入前预校验
|
||||
|
||||
// WebSocket 实时推送(带 role + nickname 查询参数)
|
||||
group.GET("/ws", ws.Handle)
|
||||
|
||||
Reference in new issue
Block a user