fastdfs-nginx-module icon indicating copy to clipboard operation
fastdfs-nginx-module copied to clipboard

能否提供前置处理,在浏览图片前,将url中的id通过http发送到一个借口获取存储的fastdfs地址

Open tdwu opened this issue 5 years ago • 2 comments

能否提供前置处理,在浏览图片前,将url中的id通过http发送到一个借口获取存储的fastdfs地址 业务需求: 1 fastdfs存储后,将返回的路径存入数据库,返回id给上层业务逻辑使用。 2 访问时,通过根据/api/show?id=xxxx访问。 3 希望:fastdfs-nginx-module在访问fastdfs前,先通过http 将url参数转到某个地址获取fastdfs的存储地址

如: location ~ /show { pre_show : http://localhost:8000/getPath; ngx_fastdfs_module; }

比如我访问/show?id=1000&token=XXXX

在访问前,将?id=1000&token=XXXX转到http://localhost:8000/getPath 获取地址:group1/M00/00/00/wKgBb10SCEKAb0CWAAB6tq5VyhI614.jpg

tdwu avatar Jun 27 '19 10:06 tdwu

最好所有参数都能转发过来,比如自己实现token权限等系列功能

tdwu avatar Jun 27 '19 10:06 tdwu

不知道能不能 专门创建一个接口用于业务,之后接口再将请求请求重定向到fastDFS,获取对应的文件。

syl-skty avatar Apr 22 '20 10:04 syl-skty