在MeteorJS中,我无法弄清楚如何从以“ftp”开头的URL而不是通常的“http”中检索数据。网址为ftp://webftp.vancouver.ca/OpenData/json/drinking_fountains.json
由于标准meteor http包可能会模拟FTP,我希望尝试使用meteor的HTTP.get(url)调用,但收到错误:
url must be absolute and start with http:// or https://
我搜索了谷歌和AtmosphereJS获取Meteor软件包以提供FTP客户端功能,但没有找到任何内容。
有什么建议吗?
答案 0 :(得分:2)
只有Javascript'说'http和websockets。如果您需要在浏览器中模拟FTP客户端,可以使用Java或Flash插件来实现此目的。 通常这不是解决问题的最佳方式。
或者,您可以在meteor的服务器端使用NPM包,例如jsftp获取文件,然后在请求时将其提供给客户端。