Я хочу проанализировать динамически генерируемый файл CSV, который находится на другом сервере (Yahoo Finance), но из того, что я прочитал, вы не можете получить доступ к содержимому на другом сервере с помощью XMLHTTPRequest, по крайней мере, не в формате CSV.
Я подумал о решении этой проблемы, и я хотел бы знать, является ли это «правильным» способом или наилучшей практикой для этого, поскольку я относительно новичок в разработке.Вот что я придумал, используя PHP:
<?php
$symbol = $_GET["s"];
$path = "http://download.finance.yahoo.com/d/quotes.csv?s=" . $symbol . "&f=sl1d1t1c1ohgv&e=.csv";
$yahooquote = fopen($path, "r");
while(!feof($yahooquote))
{
$line = fgets($yahooquote, 1000);
echo $line . "<br />";
}
fclose($yahooquote);
?>
Возвращает HTML-файл, содержащий строки файла CSV, и затем я могу использовать JavaScript / jQuery XMLHTTPRequest для его анализа на стороне клиента..
Это лучший способ сделать это?Есть ли у вас какие-либо идеи / предложения?Помните, что это должно быть fast , так как он должен запускаться каждые 10 секунд, чтобы обновить +100 котировки акций.Заранее спасибо.