首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用JavaScript在服务器上保存文本文件

使用JavaScript在服务器上保存文本文件
EN

Stack Overflow用户
提问于 2013-03-31 03:44:32
回答 1查看 139.4K关注 0票数 28

有没有可能在不使用PHP的情况下使用JavaScript/jQuery将文本保存到新的文本文件中?我试图保存的文本可能包含HTML实体、JS、HTML、CSS和PHP脚本,我不想转义或使用urlencode!

如果它只能使用PHP实现,那么我如何将文本传递给PHP而不对其进行编码?

EN

回答 1

Stack Overflow用户

发布于 2013-03-31 03:58:53

仅使用客户端脚本(如JavaScript和jQuery )无法将内容保存到网站,但是通过在AJAX POST请求中提交数据,您可以非常容易地在服务器端执行另一半操作。

但是,我不建议让脚本等原始内容如此容易地写入您的主机,因为这很容易被利用。如果您想了解有关AJAX POST请求的更多信息,可以阅读jQuery API页面:

http://api.jquery.com/jQuery.post/

如果你仍然想在你的主机上保存原始脚本文件,这里有一些你应该知道的事情。如果你像这样处理文件,你必须非常小心安全!

文件上传(如果javascript可以选择文件名,则大多数情况下也适用于发送纯文本) http://www.developershome.com/wap/wapUpload/wap_upload.asp?page=security https://www.owasp.org/index.php/Unrestricted_File_Upload

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

https://stackoverflow.com/questions/15722765

复制
相关文章

相似问题

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