Forum Delphi.cz

Delphi => Obecné => Téma založeno: soko.ban 20-04-2021, 21:38:53

Název: Download souboru pomocí HTTP POST
Přispěvatel: soko.ban 20-04-2021, 21:38:53
Pls, mohl by mě někdo popostrčit. Tyhle věci běžně nedělám, takže nevím pořádně co mám hledat.

Potřebuju z této stránky stáhnout Export CSV a skončit, bez interakce s userem.
https://regvssp.msmt.cz/registrvssp/zvssp.aspx

Zkoušel jsem pomocí THttpClient.Post, ale vždy mi to stáhne pouze html stránky, místo toho CSV. Nevím pořádně jak naplnit Source. Udělal jsem několik pokusů omylů a nic.

Druhý pokus pomocí TWebBrowser skončí na tom, že otevřu stránku, najdu button, kliknu na něj a  dostanu Save as dialog a jsem v řiti.

Děkuji za jakýkoliv tip.
Název: Re:Download souboru pomocí HTTP POST
Přispěvatel: soko.ban 21-04-2021, 09:37:34
Tak vyřešeno. Měl jsem tam klasicky několik chyb.
Je třeba nejdřív načíst stránku pomocí GET, z formuláře vzít všechny inputy a ty pak postnout.