Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

application/pdf

Termin Definicja
application/pdf

application/pdf to typ MIME identyfikujący załącznik jako dokument w formacie Portable Document Format.

application/pdf jako typ MIME dokumentu PDF

application/pdf jest zarejestrowanym typem MIME używanym do oznaczania danych zapisanych w formacie Portable Document Format, czyli PDF. W zapisie pełnym stosuje się typ główny application oraz podtyp pdf. Taki identyfikator nie opisuje nazwy pliku ani jego rozszerzenia, lecz deklaruje format danych przesyłanych lub przechowywanych przez aplikację. Spotyka się go między innymi w nagłówku HTTP Content-Type, w załącznikach wiadomości e-mail, w konfiguracji serwera WWW oraz w metadanych plików obsługiwanych przez system operacyjny.

Format PDF jest specyfikowany przez rodzinę norm ISO 32000. Dokument PDF może zawierać tekst, czcionki, grafikę rastrową, grafikę wektorową, adnotacje, formularze, zakładki, informacje o strukturze dokumentu i inne obiekty opisane wewnętrznym modelem pliku. Sam typ MIME nie określa, czy dokument jest podpisany, zaszyfrowany, poprawny składniowo ani wolny od szkodliwej zawartości. Informuje przede wszystkim odbiorcę, jakiego rodzaju danych powinien się spodziewać.

Rozpoznawanie pliku i przekazywanie go przez przeglądarkę

Rozszerzenie .pdf jest praktycznym oznaczeniem nazwy pliku, natomiast application/pdf pełni funkcję identyfikatora formatu w protokołach i mechanizmach obsługi treści. Przy pobieraniu dokumentu serwer WWW może wysłać nagłówek Content-Type: application/pdf. Przeglądarka wykorzystuje tę informację do wyboru sposobu obsługi: może otworzyć dokument w zintegrowanym czytniku PDF, przekazać go do zewnętrznej aplikacji albo rozpocząć pobieranie, zależnie od ustawień użytkownika i dodatkowych nagłówków odpowiedzi.

Na sposób prezentacji wpływa również nagłówek Content-Disposition. Wartość inline sugeruje wyświetlenie dokumentu w oknie przeglądarki, a attachment wskazuje na pobranie jako załącznika; można też podać nazwę pliku, na przykład przez parametr filename. Poprawna konfiguracja serwera powinna zwracać typ MIME zgodny z rzeczywistą zawartością. Wysłanie dokumentu PDF jako text/plain lub application/octet-stream może spowodować inne zachowanie programu odbiorczego, utrudnić automatyczne przetwarzanie albo wywołać ostrzeżenie o niezgodności formatu.

Kontrola zgodności deklaracji z zawartością pliku

Podczas analizy pliku nie należy opierać się wyłącznie na rozszerzeniu lub nagłówku HTTP. Standardowy dokument PDF zwykle rozpoczyna się od sygnatury %PDF-, po której występuje oznaczenie wersji formatu, na przykład %PDF-1.7. Ta sygnatura pozwala narzędziom rozpoznać prawdopodobny format na podstawie bajtów pliku. Nie zastępuje jednak pełnej walidacji, ponieważ sam początek danych może zostać sfałszowany, a plik może być uszkodzony mimo obecności prawidłowego nagłówka.

Diagnostyka dokumentu powinna obejmować sprawdzenie, czy plik rzeczywiście zawiera poprawną strukturę PDF, czy kończy się kompletną sekcją danych oraz czy czytnik potrafi go otworzyć bez błędów. W praktyce przydatne jest porównanie trzech informacji: nazwy i rozszerzenia, deklarowanego typu MIME oraz sygnatury i struktury binarnej. Rozbieżność, na przykład plik z rozszerzeniem .pdf zawierający dokument HTML albo archiwum, może wynikać z błędnej konfiguracji, niepełnego pobrania lub celowej zmiany nazwy.

Dokument PDF może zawierać aktywne elementy, takie jak formularze, odsyłacze, skrypty lub osadzone pliki, dlatego nie powinien być automatycznie traktowany jako bezpieczny tylko dlatego, że ma typ application/pdf. Czytnik PDF powinien być aktualny, a dokumenty z nieznanego źródła warto najpierw zapisać i przeskanować. Typ MIME opisuje format danych, ale nie jest mechanizmem antywirusowym ani dowodem pochodzenia pliku.

Obsługa application/pdf w serwisie komputerowym

Problemy z dokumentami oznaczonymi jako application/pdf mogą wynikać z kilku różnych warstw: nieprawidłowego nagłówka wysyłanego przez stronę, uszkodzonego pliku, błędnego skojarzenia rozszerzenia z programem, nieaktualnego czytnika albo ograniczeń przeglądarki. Jeżeli dokument otwiera się na jednym komputerze, a na innym jest pobierany jako nieznany plik, należy porównać nagłówki odpowiedzi, ustawienia aplikacji domyślnej i stan samego pliku. Jeżeli otwieranie kończy się komunikatem o uszkodzeniu dokumentu, pomocne jest pobranie pliku ponownie oraz sprawdzenie jego rozmiaru i sumy kontrolnej, jeśli została udostępniona.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnozowaniem problemów z przeglądarkami, skojarzeniami plików oraz oprogramowaniem używanym do otwierania dokumentów PDF. W ramach takiej diagnostyki można rozdzielić problem sprzętowy od programowego: sprawdzić działanie systemu, przetestować kilka plików PDF, zweryfikować instalację czytnika oraz ustalić, czy błąd dotyczy konkretnego dokumentu, czy wszystkich plików tego typu.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę