Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie typu strony, mime_type
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Witam.

Czy jesteś jakiś sposób na pobranie typu strony znajdującej się pod danym url'em?
Coś jak zdeprecjonowane mime_content_type, którego niestety działanie ogranicza się do plików na domenie.

Generalnie chodzi mi o wykrycie czy pod linkiem $url znajduje się obraz czy strona czy też nic (błędny link).
Wykrywanie tego po rozszerzeniu pliku (np .gif) jest jak dla mnie co najmniej złym pomysłem bo wyklucza p. generowane obrazy za pomocą php i jest to sztywne rozwiązanie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Noidea
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 61
Dołączył: 20.08.2010

Ostrzeżenie: (0%)
-----


cURL, pobierasz nagłówki zwracane przez serwer (opcje CURLOPT_HEADER, CURLOPT_NOBODY) i sprawdzasz status code żeby sprawdzić czy pod linkiem coś jest. Jeśli jest, to szukasz w nagłówkach Content-Type i masz mime.
W większości wypadków serwer powinien wysyłać poprawne mime, ale 100% pewności nie ma
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 03:44