如何处理文件上传到专用图像服务器?
时间:2020-03-05 18:53:33 来源:igfitidea点击:
我有一个运行应用程序的网络服务器。有一个带有某种形式的网页:一些文本数据和一个文件上传字段。现在,我想拥有的是这样的:
该文件被发送到专用服务器,不同的是一个应用程序正在运行。服务器应返回某种路径(或者任何可标识上载和保存的文件并允许创建URL的路径)。然后,此路径和用户填充的数据都应随应用程序一起提交到Web服务器,以用于任何类型的数据库存储。
问题是,有2个不同的服务器,所以我无法使用javascript上传文件,可以吗?另一种方法是只使用" iframe"并将上传表单放在其中,但是然后我认为我无法使用javascript访问将文件路径传递到我的主服务器的上传结果(仍在iframe内)。
我也可以将文件上传到我的应用程序正在运行的同一服务器上,然后将其" rsync"到另一个服务器上,但是如果可以的话,我想避免使用它,以尽量减少流量:
我们如何在应用程序中处理此类问题?
解决方案
回答
POST到专用服务器,服务器存储图像并通过Web服务或者其他服务回叫到Web服务器,以提供所需的任何信息。
回答
如果我们使用的是iframe,则可以将上传表单提交到专用的图片服务器,如果结果成功,则依次从原始服务器上加载带有"( "作为GET参数。