Načítání kurzů z ČNB rubrika: Programování: PHP

8 rmaslo
položil/-a 19.12.2021

Roky používám: http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/de...

Netuší někdo jestli tam dělali nějaké změny ve smyslu kontrolu hlavičky na prohlížeč atd...? Protože z prohlížeče mi to jede, ale
file_get_contents('http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt'); ze serveru
hlásí: failed to open stream: HTTP request failed! in ....

PS: A doufám, že je legální to stahovat strojově...

odkaz Vyřešeno
8 rmaslo
odpověděl/-a 19.12.2021
 
upravil/-a 19.12.2021

Tak OK.
Asi jim tam chvilku něco nejelo a někde to zblblo nějaký cache. Protože
file_get_contents('http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?Cokoliv');
jede OK i ze serveru

Hodím tam https a '.../denni_kurz.txt?'.time();
a snad to zas pár let pojede... :-)

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.