この URL からコンテンツをプログラムに取得しようとしています: https://data.mtgox.com/api/2/BTCUSD/money/ticker。私のブラウザのいずれかで URL にアクセスすると、完全に機能します。
ただし、私のプログラムでは、90 秒間待機し、タイムアウトになります。
これは私のコードです:
private const string ApiLnk = "https://data.mtgox.com/api/2/BTCUSD/money/ticker";
static void Main(string[] args)
{
using (WebClient client = new WebClient())
{
string s = client.DownloadString(ApiLnk);
int i = 0;
}
}
client.DownloadString() がストールしているため、文字列 s が割り当てられることはありません。
Google.com のような通常の URL を取得すると、完全に機能します。
何が問題なのですか?