【问题标题】:Store image on server with html/javascript/mongodb使用 html/javascript/mongodb 将图像存储在服务器上
【发布时间】:2016-07-30 09:23:35
【问题描述】:

我想将用户的图像上传到服务器。使用所有路径,它可以工作(我可以存储在 MongoDB 上)。但是使用<input id ='image_upload' type='file' name='image_upload' />,它不起作用(安全,没有完整路径)

所以我想知道是否有其他方法可以做到这一点。也许我直接存储在服务器上的解决方案就可以了(使用 javascript、html、ajax...)

谢谢

【问题讨论】:

  • 你了解我的解决方案,以及如何使用 ajax 从表单发送图像吗?

标签: javascript html ajax mongodb upload


【解决方案1】:

您可以这样使用表单数据:

https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects

特别是,

var formData = new FormData();
// HTML file input, chosen by user
formData.append("userfile", fileInputElement.files[0]);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 2015-01-17
    • 2012-06-03
    • 2015-03-02
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    相关资源
    最近更新 更多