Autor Zpráva
SteveO
Profil *
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
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
Pro sledování přesměrování přidej
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: