file-upload - 我应该在用户提交表单之前上传选定的文件吗?

标签 file-upload

我对我的英语感到抱歉。

我有一个问题,我有一个包含文件输入和其他文本输入的表单,当用户选择图像并在表单中填写其他输入时,我应该在用户实际点击提交之前将文件上传到服务器吗按钮,或者当他按下按钮时。如果我应该在此之前上传文件,那么如果用户没有填写表单并且没有点击提交按钮或者在提交表单之前关闭浏览器,我将如何清理不必要的文件。

再次抱歉我的英语

最佳答案

两者都可以,具体取决于业务逻辑。

为了更好的用户体验,之前上传感觉更快,但另一方面,开发起来也复杂得多。例如,在后端,您可能有一个 cron 作业来删除所有已上传但未使用的图像(例如:用户离开网站)。另外在某些情况下,您需要先创建表单才能获取其 ID。

当用户单击提交按钮时上传更容易开发。

如果您是新手,我建议您仅在用户单击提交按钮时上传。

关于file-upload - 我应该在用户提交表单之前上传选定的文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69860607/

相关文章:

spring - 此应用程序没有明确的/错误映射

php - 一种适合处理大量文件上传的技术

php - MySQL中简单上传多张图片

javascript - html5文件上传

spring - Apache HttpClient 向 Spring @Controller 类进行多部分 POST

node.js - Busboy 中的 'field' 和 'file' 事件有什么区别?

php - 将 JqueryUpload 插件与 AWS php sdk 集成以将图像上传到 S3

PHP 复制或移动上传的文件 - 没有任何反应,但没有错误

python - Pylons 在 Windows 上上传扭曲的图像

ruby-on-rails - 带有 Paperclip 的文件类型的自定义缩略图