# Come scarico un csv da un sito?

**URL:** <https://www.ruby-forum.com/t/come-scarico-un-csv-da-un-sito/157208>\
**Category:** IT\
**Created:** [January 8, 2009, 2:13pm UTC](https://www.ruby-forum.com/t/come-scarico-un-csv-da-un-sito/157208 "2009-01-08T14:13:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![giampiz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@giampiz](https://www.ruby-forum.com/u/giampiz)\
**Post date:** [January 8, 2009, 2:13pm UTC](https://www.ruby-forum.com/t/come-scarico-un-csv-da-un-sito/157208/1 "2009-01-08T14:13:44Z")

</div>

salve a tutti  
se punto il browser al seguente indirizzo  
[http://ichart.yahoo.com/table.csv?s=^GSPC](http://ichart.yahoo.com/table.csv?s=%5EGSPC)  
mi parte il download di un file csv  
vorrei ottenere la stessa cosa con uno script Ruby, ma non ci riesco  
ho provato con:

require ‘net/http’  
require ‘uri’  
res = Net::HTTP.post\_form  
URI.parse(“[http://ichart.yahoo.com/table.csv?s=^GSPC](http://ichart.yahoo.com/table.csv?s=%5EGSPC)”), {‘s’ =\>  
‘%5EGSPC’}  
body = res.body  
if !(body.index(“Sorry, the page you requested was not found.”).nil?)  
p “post\_form non ha funzionato”  
end

ma non funziona  
avete suggerimenti da darmi?  
grazie fin da ora

---

<div class="post-metadata">

**Author:** ![giampiz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@giampiz](https://www.ruby-forum.com/u/giampiz)\
**Post date:** [January 8, 2009, 2:24pm UTC](https://www.ruby-forum.com/t/come-scarico-un-csv-da-un-sito/157208/2 "2009-01-08T14:24:04Z")

</div>

scusate il disturbo ma ho risolto; era da ore che ci battevo il capo, ma  
dopo aver scritto, anzi proprio grazie a questo, ho trovato  
l’ispirazione giusta per fare la ricerca appropriata su Google, e ho  
trovato la risposta qui  
[http://snippets.dzone.com/posts/show/2350](http://snippets.dzone.com/posts/show/2350)  
mi scuso di nuovo per il post inutile  
e comunque grazie
