file_proxy.lua 466 B

1234567891011121314151617
  1. -- lua/file_proxy.lua
  2. local _M = {}
  3. -- MinIO 反向代理地址前缀(可改为你的 MinIO 网关地址)
  4. local minio_base_url = "http://117.73.3.135:9000"
  5. -- 从参数中拼接 MinIO 下载地址
  6. function _M.get_minio_url(file_key)
  7. if not file_key or file_key == "" then
  8. ngx.log(ngx.ERR, "file_key is missing")
  9. return nil
  10. end
  11. -- 简单拼接,建议再加签名校验/编码等
  12. return minio_base_url .. file_key
  13. end
  14. return _M