Citace od: jdusizasvym kdy 12. 05. 2018, 17:09:30Pošli HTTP požadavek na server iDos a ten by měl poslat odezvu v html. Html projdeš html parserem (který si samozřejmě nebudeš psát sám, ale využiješ např. Beautiful soup 4 pro Python) a sezobeš si z toho, co potřebuješ.
Citace od: jdusizasvym kdy 12. 05. 2018, 17:12:26Citace od: jdusizasvym kdy 12. 05. 2018, 17:09:30Pošli HTTP požadavek na server iDos a ten by měl poslat odezvu v html. Html projdeš html parserem (který si samozřejmě nebudeš psát sám, ale využiješ např. Beautiful soup 4 pro Python) a sezobeš si z toho, co potřebuješ.Jo na http komunikaci si taky najdi nějaký modul (knihovnu). Nemá smysl ztrácet čas tím, že si http header budeš psát sám ručně. Ručně to má smysl jen z edukativních důvodů.
Citace od: David kdy 12. 05. 2018, 19:27:42Jestli jste ve Windows, nainstalujte si Fiddler proxy a tam uvidíte přesný požadavek.
Citace od: kosin kdy 12. 05. 2018, 19:17:16Citace od: jdusizasvym kdy 12. 05. 2018, 17:12:26Citace od: jdusizasvym kdy 12. 05. 2018, 17:09:30Pošli HTTP požadavek na server iDos a ten by měl poslat odezvu v html. Html projdeš html parserem (který si samozřejmě nebudeš psát sám, ale využiješ např. Beautiful soup 4 pro Python) a sezobeš si z toho, co potřebuješ.Jo na http komunikaci si taky najdi nějaký modul (knihovnu). Nemá smysl ztrácet čas tím, že si http header budeš psát sám ručně. Ručně to má smysl jen z edukativních důvodů.zatim to zkousim jen pres curl, ale nedari se.. zkousel jsem tuny requestu ale vysledek porad stejny, napr.curl -H 'Content-Type: text/html' -d 'sNoFrom=vlhka&sNoTo=masna' -X POST https://jizdnirady.idnes.cz/brno/spojeni/v odpovedi jem narazil na promnennevar sNoFrom='Odkud'; var sNoTo='Kam'; zkousel jsem v payloadu taky davat jako key/value Odkud|Kam ale taky nic.Vlastne jsem docela zmateny jaka metoda http requestu by to mnela byt... vim jaky je rozdil mezi POST|GET apod. ale v mem usecasu mne to trosku mate Jelikoz vkladam data odkud|kam a pak je potrebuju dostat zpet.
Citace od: jdusizasvym kdy 12. 05. 2018, 20:13:42Stáhni si Wireshark a koukni se, jak to tam funguje. Nebo možná bude stačit kouknout v prohlížeči na provoz sítě (F12 a Network)