fastdfs-nginx-module
fastdfs-nginx-module copied to clipboard
能否提供前置处理,在浏览图片前,将url中的id通过http发送到一个借口获取存储的fastdfs地址
能否提供前置处理,在浏览图片前,将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
最好所有参数都能转发过来,比如自己实现token权限等系列功能
不知道能不能 专门创建一个接口用于业务,之后接口再将请求请求重定向到fastDFS,获取对应的文件。