Skip to content

Releases: codeman857/GeneralEncryptionMiddleware

v1.0.2

04 Sep 07:58

Choose a tag to compare

✦ 中间件新增路径前缀匹配 v1.0.2

PATH_PREFIX=/ez/ez

or

PATH_PREFIX=""

路径前缀,为空""则处理所有路径,否则只处理匹配前缀的路径

v1.0.0

03 Sep 07:13

Choose a tag to compare

✦ API代理服务器 v1.0.0

主要功能

  • 路径加密解密:支持AES解密和Base64解码
  • CORS跨域处理:灵活的跨域策略配置
  • 支付通知免验:特定路径直接转发不加密
  • 环境配置:通过.env文件管理配置
  • 请求超时控制:可配置的请求超时时间
  • 日志记录:详细的请求日志输出

快速开始

  1. 配置.env文件
  2. 编译:GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -o proxy-server
  3. 运行:./proxy-server

核心配置

  • PORT:服务端口
  • BACKEND_API_URL:后端API地址
  • AES_KEY:解密密钥
  • CORS_ORIGIN:跨域策略
  • ALLOWED_PAYMENT_NOTIFY_PATHS:支付免验路径