Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个网站,人们可以上传他们的文件(音乐、视频、图像、文档等),以便他们可以在手机、平板电脑和任何其他支持互联网的设备上访问它们。
现在,我有一个在 Ubuntu 上运行的 HTTP 服务器,所以我可以在线显示和播放文件,但我需要能够上传文件。我应该在与 HTTP 服务器相同的机器上安装一个 FTP 服务器,还是有更简单的方法来做到这一点?
如果你正在做网站,你应该在你的网站代码中实现文件上传(它与提交通常的表单略有不同,例如你应该使用POST请求和multipart/form-data编码类型,<input type="file"> HTML元素,你必须在服务器端处理这些数据在您的servlet或controller) 中,但由于您没有提供有关您网站的太多信息,我想对您来说更好的是引起对某种CMS. 他们负责用户记帐和内容管理 ( CMS= Content Management System),即上传文件、删除文件。
POST
multipart/form-data
<input type="file">
HTML
servlet
controller
CMS
Content Management System