Autor | Zpráva | ||
---|---|---|---|
SteveO Profil * |
#1 · Zasláno: 13. 10. 2016, 00:19:40
Zdravím, potřeboval bych zjistit mime-typ vzdáleného souboru. Problém je v tom, že ten soubor tam fyzicky neexistuje, ale ke stažení ho zpřístupňuje skript headerem.
Např.: www.svet-koupelny.cz/storage/document/4167635 $ch = curl_init( http://www.svet-koupelny.cz/storage/document/4167635/); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $file_content = curl_exec($ch); $content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE); Dostanu text/html, ale je to application/pdf. Děkuji za každou radu |
||
Bubák Profil |
#2 · Zasláno: 13. 10. 2016, 00:37:01
SteveO:
„Dostanu text/html, ale je to application/pdf.“ Ne, je to HTML stránka a má hlavičku 301. Teprve po přesměrování na https dostaneš PDF soubor s hlavičkou application/pdf |
||
Keeehi Profil |
#3 · Zasláno: 13. 10. 2016, 00:41:40
Pro sledování přesměrování přidej
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); |
||
Časová prodleva: 8 let
|
0