update
This commit is contained in:
@ -40,8 +40,11 @@ type Options struct {
|
||||
// 注意:SSG 内部接口(/api/internal/ssg/*)不在这里注册,而是由 NewSSG 挂在独立的内部端口上,
|
||||
// 二者物理隔离,确保构建期全量数据不会从对外公开端口泄露。
|
||||
func New(opt Options) *gin.Engine {
|
||||
r := gin.Default()
|
||||
r := gin.New()
|
||||
r.Use(gin.Recovery())
|
||||
r.Use(middleware.GinLogger())
|
||||
r.Use(middleware.CORS(opt.Config.CORS))
|
||||
r.Use(middleware.RateLimit(opt.Config.RateLimit))
|
||||
|
||||
// 上传图片的静态服务。
|
||||
// 接口返回的 cover / image 是相对路径(如 /uploads/2026/08/xx.jpg),
|
||||
|
||||
Reference in New Issue
Block a user