如何在 JavaScript 中从 FTP 服务器读取 XML
how to read xml from FTP server in javascript
我是Javascript的新手。请告诉我如何检索和读取放置在Javascript中ftp服务器上的XML文件。Javascript只支持HTTP和WebSockets(在较新的浏览器上(,而不是FTP。
如果您被限制为使用客户端 JS,则这是不可能的。不过,使用NodeJS是可能的。
如果您谈论的是客户端Javascript
(浏览器中的客户端(,那么这是不可能的(它只能理解HTTP
协议,并且随着HTML5
的兴起也WebSockets
(。 FTP
完全是另一种协议,因此这是不可能的。
可以这样想:您的JS存储在浏览器中。因此,将连接到FTP并在那里执行某些操作的整个代码将向所有人公开。为了连接到FTP,您需要提供您的凭据(您的用户名和密码(。这意味着每个想要获得它们的人都可以获得它们。这不好:-(。
据我了解,您想要实现的事情 - 用户在您的网站上做某事(单击按钮(,他可以从 ftp 下载文件。在这种情况下,我会做这样的事情。单击后,我将进行ajax call
或某种重定向(window.open('http://yourserver/getFile.php');
(和getFile中的脚本.php(php在这里无关紧要 - 这是任何服务器端脚本python,asp,...(连接到您的FTP服务器并执行任何您想要的操作。
相关文章:
- 以javascript中的字符串形式从服务器读取json文件
- Ajax在发送响应时从服务器读取响应
- 使用Javascript(无CORS或jsonp)从服务器读取配置文件
- 使用 php 从网络服务器读取时返回空的 JSON 文件
- 不使用本地/网络服务器读取 xml
- 从另一个域的服务器读取 Cookie
- PDF.js:从另一台服务器读取文件
- 如何在 JavaScript 中从 FTP 服务器读取 XML
- 从文件服务器读取 XML 文件
- 从服务器读取的 ajax 文件 w3schools.com 示例适用于 IE9,但不适用于 FF12
- 可以使用javascript或phonegap以二进制模式从远程服务器读取图像
- 从php服务器读取json
- 使用JSON xmlHttprequest从web服务器读取数据库并显示数据
- 如何在页面呈现之前从服务器读取Javascript对象
- 使用Javascript从其他服务器读取XML时出错
- 如何使用Meteor向服务器读取和写入文件
- 从外部服务器读取带有脚本src标记的文件的响应
- 如何使用DOJO从服务器读取JSON响应?
- 从ExpressJS服务器读取数据,显示在angular-smart-table的pipe/ajax插件中
- 使用javascript从我的服务器读取txt文件