首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以将文件从计算机上传到仅使用vanilla JS的项目文件夹

是否可以将文件从计算机上传到仅使用vanilla JS的项目文件夹
EN

Stack Overflow用户
提问于 2021-06-21 03:18:11
回答 1查看 36关注 0票数 0

传统的上传文件方式是使用超文本标记语言抓取文件并将其传递给PHP,在那里它将被重定向(上传)到您选择的文件夹(通常使用move_upload_file()函数)。但是有没有办法只用javascript就能上传文件呢?我的意思是,当提交表单时,我们将从javascript中读取表单中的文件,并将文件上传到项目文件夹(或任何我们想要的文件夹),而不涉及任何服务器端。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-21 03:37:49

只有服务器端代码可以写入服务器(尽管该服务器端代码可以用任何编程语言编写,包括JavaScript)。

如果客户端JavaScript (以及客户端)可以自由地写入服务器,那么对于整个WWW来说,这将是一个主要的安全问题。谷歌主页每半秒就会被污损一次。

服务器端代码将通过HTTP请求接收文件,该文件可以通过常规表单提交或由JS (例如,使用fetchXMLHttpRequest API)生成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68059291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档