通过API网关传递文件,如何避免先下载后上传?

问题描述

当前问题:

我们提供给外部的所有API必须具有令牌(以管理使用情况)。我们使用网关来做到这一点。因此API旅行将像这样工作:

  • 客户端=>网关=>真实的API端点。

仅使用文本(以json作为输入)的API可以正常工作。

但是,如果它需要图像或视频阵列作为表单数据输入,则当前网关需要将文件保存到磁盘上。然后它将调用真实的API端点,再次上传文件。这会导致两倍甚至三倍的时间。

这周围有设计吗?例如如何将文件缓冲区传递到真实的API端点,而无需先将文件保存到磁盘上。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)