如何在javascript中从FTP服务器读取xml

如何在javascript中从FTP服务器读取xml,javascript,Javascript,我是Javascript新手。请告诉我如何检索和读取放在ftp服务器上的Javascript格式的XML文件。Javascript只会说HTTP和WebSockets(在较新的浏览器上),而不会说FTP。如果您被限制使用客户端JS,这是不可能的。但是,如果你说的是客户端的Javascript(浏览器中的那一个),那么这是不可能的(它只能理解HTTP协议,而且随着HTML5的兴起,WebSockets)FTP完全是另一种协议,因此这是不可能的 这样想:JS存储在浏览器中。因此,所有连接到FTP并执

我是Javascript新手。请告诉我如何检索和读取放在ftp服务器上的Javascript格式的XML文件。Javascript只会说HTTP和WebSockets(在较新的浏览器上),而不会说FTP。如果您被限制使用客户端JS,这是不可能的。但是,如果你说的是客户端的Javascript(浏览器中的那一个),那么这是不可能的(它只能理解HTTP协议,而且随着HTML5的兴起,
WebSockets
)<代码>FTP完全是另一种协议,因此这是不可能的

这样想:JS存储在浏览器中。因此,所有连接到FTP并执行某些操作的代码都将公开给所有人。为了连接到FTP,您需要提供您的凭据(用户名和密码)。这意味着每个想要得到它们的人都可以得到它们。这不好:-)


据我所知,您希望实现的目标是:用户在您的站点上执行某些操作(单击按钮),然后他可以从ftp下载文件。在这种情况下,我会这样做。单击后,我将进行
ajax调用
或某种重定向(
window.open(
)http://yourserver/getFile.php“);
)和getFile.php中的脚本(这里php不重要-这是任何服务器端脚本python、asp,…)连接到FTP服务器并执行任何您想要的操作。

您好,欢迎使用SO,要准确,用你已经厌倦的代码提问,或者添加更多信息进行讨论。这不是一个正确的提问方式。欢迎这么做。为了确保您得到A:答案和B:好答案,请确保您提供有关您尝试过的内容的信息以及一些代码。当一个问题像这样含糊不清时,很难回答一个关于编程不知道语言/上下文/预期结果/当前问题等的问题。如果没有一个好的开始回答的地方,很多人会读它,然后继续前进!你们至少可以用谷歌搜索一下。当然,我用谷歌搜索了一些代码,但并没有找到ftp服务器的答案。这就是为什么我在这里问了来自德国的问题。但是,如果有人不理解我的问题,那么我将添加更多信息。在进行了大量搜索之后,我在这里提出了问题。我研究了使用XMLHttpRequest和许多其他方法从远程主机检索的方法,但不理解ftp,因为javascript不支持ftp。我想在javascript中检索xml。是否没有任何方法可以检索javascript中的文件??不是通过ftp。使用http,你会没事的。此外,这里还有一个xml解析器