C# NET wykonanie kodu JS w C#

0

Witam

jescze w starym roku mam taki mały problem .
Mianowice chcę pobrać dana ze strony : http://www.fxstreet.com/fundamental/economic-calendar/
Dane które mnie interesują sa w tabeli i pobranie kodu przez

WebClient.DownloadString 

nic nie dajebo nie maw nim zawartosci tabeli z danymi.
przy pomocy progamu fiddler udalo mi sie wydobyc link ktory pobuiera interesujace mnie dane :

 http://xml.fxstreet.com/ecopro/data/data.aspx?callback=jsonp1325319761601&view=current&culture=en-US&timezone=UTC&keyword=&hoursbefore=48&pastevents=10&rows=0&countries=AU%2CCA%2CEMU%2CJP%2CNZ%2CCH%2CUK%2CUS%2CCN%2CDE

jednak wpisanie go na sucho doprzegladarki nic nie daje :( ....
domyslam sie ze kod ten musi byc wykonany przez skrypt JS??
czy jest szansa zebym zrobil to pod C# ??

z gory dziekuje za odpowiedzi
i przy okazji Szczesliwego Nowego Roku :)

pozdrawiam
gibon93

1

Musisz przekazać nagłówek Referer o wartości http://www.fxstreet.com/fundamental/economic-calendar/ - sprawdzone.

(nie wiem jak to wykonać, bo w c# pisałem rok temu i nie miało to związku z zapytaniami http)

0

Bardzo dziekuje.

             WebClient client = new WebClient();
            client.Headers.Add("referer", "http://www.fxstreet.com/fundamental/economic-calendar/");
            string text = client.DownloadString("http://xml.fxstreet.com/ecopro/data/data.aspx?callback=jsonp1325319761601&view=current&culture=en-US&timezone=UTC&keyword=&hoursbefore=48&pastevents=10&rows=0&countries=AU%2CCA%2CEMU%2CJP%2CNZ%2CCH%2CUK%2CUS%2CCN%2CDE");

dla potomnych :)

pozdrawiam
gibon93

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0