böngésző http protokol nyomonkövetése

egyre tobb oldalban vannak ajax-os hivasok
meg mindenfele javascript ordongossegek
meg még ki tudja mik
van olyan bongesző plugin vagy barmi más ami meg tudja nekem mutatni az aktuális http forgalmat?

tcpdump-wireshark megcsinalja csak eleg korulmenyes a hasznalata
tudtok jobbat esetleg?

(most konkretan a http://www.mnb.hu/arfolyam-lekerdezes oldalon az eves lista http kerese erdekelne)

Hozzászólások

Firebug kotelezo extension web hackereknel.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Zorp, nagyon korrekten lelogolja neked még a csillagos eget is, ha kéred :-)

Altalanossagban a firebug hasznos (web devel extensionnel esetleg).

Konkretan: ne akard az MNB oldalat visszafejteni, van nyilvanos, ingyenes webservice, amin minden lekerheto visszamenoleg.

Leiras:
http://www.mnb.hu/arfolyamok.asmx

Mintakod (ez pont PHP, de lehetne Java vagy .NET vagy barmi mas modernnek tekintheto nyelv):


<?php
  
  $objClient = new SoapClient("http://www.mnb.hu/arfolyamok.asmx?WSDL", array('trace' => true));
  var_dump($objClient);
  var_dump($objClient->__getFunctions());
  
  $currrates =  $objClient->GetCurrentExchangeRates();
  var_dump($currrates);
  
//  $arrParameters = array('startDate' => '2008-09-01', 'endDate' => '2008-09-30', 'currencyNames' => 'USD,JPY,EUR,GBP,CHF');
  $arrParameters = array('startDate' => '2008-09-01', 'endDate' => '2008-10-16', 'currencyNames' => 'CHF');
  $rates =  $objClient->GetExchangeRates($arrParameters);
  var_dump($rates);
  
?>

--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.

protokoll

--
"ktorrent utan az utorrent volt [...] beallithatatlan"
...

Ehhez nem kell loger/debuger/svájcibicska.
Az oldal GET-tel kér, így a címsorban megtalálod a kérést. Nem bonyolult kitalálni, hogy mi micsoda.
A kapott oldal forrásából meg a sallangot leszedve, megkapod a feldolgozandó formátumot.

Van ilyenem java-ban, ami egy program paradox adatbázisába menti el az euro árfolyamot.
Ha privátban írsz egy e-mail címet, átküldöm, hátha segít.
(Éppen nemrég kellett átírni, mert változtattak az oldal forrásán.)

"(Éppen nemrég kellett átírni, mert változtattak az oldal forrásán.)"
Tobbek kozt ezert is jo a webservice.
Es ne mondd, hogy egyszerubb javaban az oldalt parse-olni, mint meghivni egy ws hivast, es utana betenni az eredmenyt DB-be. Amit fent irtam, az javaban is csak par sor.

--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.

alkalomadtán megnézem a tippjeiteket
httpfox is megfelelt
kiirta hogy egy elvetemult post ot kuld 20+ parameterrel
régebben eleg volt egy wget url, most valamiert megvariálták
lehet a soap-al jobban jarok igy mar
(bar szerintem a soap a modern informatika szegyene)