![]() |
![]() |
![]()
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. |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 03:44 |