我为我的英语感到抱歉。
我有一个问题,我有一个包含文件输入和其他文本输入的表单,当用户选择一个图像并在表单中填写其他输入时,我应该在用户实际点击提交按钮之前或当他点击按钮时将文件上传到服务器。如果我应该在此之前上传文件,那么如果用户没有完成表单并且没有点击提交按钮,或者在提交表单之前关闭浏览器,我将如何清理不必要的文件。
再次为我的英语道歉
发布于 2021-11-09 02:36:43
两者都可以,这取决于业务逻辑。
为了获得更好的用户体验,在上传之前上传感觉要快得多,但另一方面,开发起来要复杂得多。例如,在后端,您可能有一个cron作业来删除所有上传的和未使用的图像(例如: user left the site)。此外,在某些情况下,您需要首先创建表单以获取其ID。
通过上传时用户点击提交按钮,开发起来要容易得多。
如果你是新手,我建议你只在用户点击提交按钮时才上传。
https://stackoverflow.com/questions/69860607
复制相似问题