【发布时间】:2012-11-11 01:23:48
【问题描述】:
现在,我发现如果我将这个 url 放到我的浏览器中,.csv 文件将被下载到我的电脑上的下载文件夹中,其中 YHOO 是 Yahoo 的股票代码
http://ichart.finance.yahoo.com/table.csv?s=YHOO&d=0&e=28&f=2010&g=d&a=3&b=12&c=1996&ignore=.csv
有什么方法可以在我自己的个人使用的 RESTful 网站上实现上述操作
- 在客户端 GUI 上,用户输入符号
- 在客户端,使用符号构造请求 URL
- 客户端将请求URL发送到浏览器(类似于我上面描述的操作)
- 浏览器将文件下载到服务器上的某个位置(Dropbox / EC2)
-
.csv文件转换为服务器上的json对象 -
json对象返回给客户端
我该如何做到这一点,以及推荐使用哪种框架以获得高性能。我正在考虑 NodeJS 和 Mongoose。
【问题讨论】:
-
客户端发送到浏览器?嗯?
-
问题出在哪里?
-
使用术语“客户端”通常表示“浏览器”。
-
我不知道该如何解释。我要做的是在幕后模拟相同的动作,但在幕后将 URL 发送到浏览器并下载
.csv文件 -
@limelights 下面的答案似乎与您所追求的一致:告诉 您的 服务器您想要什么资源,让它向 他们的服务器,将响应转换为json并将其发送回客户端。
标签: javascript json node.js architecture mongoose