0

以下のyahoo Webサービスから株価を取得するためにjQueryを使ってajaxリクエストを行うWebページを作成したい...

http://ichart.finance.yahoo.com/table.csv?s=MSFT&a=04&b=13&c=1995&d=04&e=23&f=1995&g=d&ignore=.csv

私のインターネット接続はかなり高速ですが..しかし、上記のURLからデータを取得できません..

いつも"OnError:" jQuery part is executed..... 私はたくさん試しました...私のリクエストはタイムアウトしますか....??

4

1 に答える 1

0

AJAX を使用して他のドメインにリクエストを行うことはできないと思います (たとえば、自分のマシンでホストしているため、http://localhost/の URL にのみリクエストを行うことができます)。

誰かがすでに API を作成しています。ここから取得できますhttp://www.goldb.org/ystockquote.html Web アプリまたはローカル マシンから使用できます。

Web アプリを作成する場合、解決策は、Python モジュールを使用して小さなプロキシを作成することです。このプロキシは、指定されたパラメーターを使用して URL に要求を行い、応答を返します。このために App Engine を使用してみることができます。PHP などの他の言語を使用している場合は、モジュールで指定された関数を独自の言語に簡単に変換できます。

于 2011-10-06T06:54:29.900 に答える