Wie lade ich eine Datei von einer URL in C herunter, wie es ein Browser tun würde?

Ich möchte eine Datei von einer URL herunterladen, diese:http: //download.finance.yahoo/d/quotes.csv? s = YHOO + toget + MSFT & f = sl1d1t1c1hgvbap2 Wenn ich meinen Browser öffne und diese URL in meinen Browser eingebe, wird die Datei automatisch heruntergeladen. Ich möchte diese Datei herunterladen, ohne in meinem Browser ein Programm in C-Sprache zu verwenden. Ich benötige diese Art von Informationen für ein Finanzprojekt. Ich habe versucht, die Datei mit libcurl herunterzuladen, aber libcurl lädt die zu dieser URL gehörende HTML-Seite herunter, die natürlich leer ist, da diese URL nur einen Download startet. Ich nehme an, diese URL ist der Weg in eine Art HTTP-Server, aber ich bin völlig verloren, wie ich an diese Datei komme.

Ich danke Ihnen allen im Voraus für Ihre Zeit und Ihre Hilfe. Wenn Sie helfen können, indem Sie C-Code erläutern oder sogar verbessern, tun Sie dies bitte und haben Sie keine Angst, zu präzise zu sein.