Как скачать файл с URL в C, как браузер?

Я хочу скачать файл с URL, этот:http://download.finance.yahoo/d/quotes.csv?s=YHOO+GOOG+MSFT&f=sl1d1t1c1hgvbap2 Когда я захожу в браузер и ввожу этот URL в свой браузер, файл автоматически загружается, как и должно быть. Я хочу скачать этот файл, не заходя в браузер, используя программу на языке Си, мне нужна информация такого типа для финансового проекта. Я пытался загрузить файл с помощью libcurl, но libcurl загружает HTML-страницу, соответствующую этому URL-адресу, которая, конечно, пуста, потому что единственное, что делает этот URL-адрес, - это запускает загрузку. Я полагаю, что этот URL - это какой-то тип HTTP-сервера, но я совершенно заблудился, как получить этот файл.

Заранее благодарим всех за потраченное время и помощь, пожалуйста, если вы можете помочь, объяснив или даже лучше с кодом C, не стесняйтесь делать это и не бойтесь быть слишком точными.