如何将以前上传的文件发送到控制器?

时间:2017-06-23 05:45:13

标签: c# jquery asp.net-mvc

我正在开发一个Web应用程序,我将上传的图像以base64格式存储到数据库中。当我恢复申请时,我会在网页上显示以前上传的图像。我需要将之前上传的文件提交给api。任何人都可以建议我如何实现这个目标吗?

1 个答案:

答案 0 :(得分:-1)

将图像存储到数据库中并不是一个理想的解决方案。

更好的选择是将图像保存在Web服务器上,并将其路径或文件名存储在数据库中。然后只需返回相对路径即可。

但是,如果要将数据库存储文件发送到任何地方,请将其转换为流然后发送。如果您需要将其发送到任何API,请将其作为多部分表单数据发送。