Dodatok I . Zoznam Podporovaných Protokolov / Balíčkov

Obsah
HTTP a HTTPS
FTP a FTPS
Vstupné/Výstupné prúdy PHP
Prúdy Kompresie

Následujúce je zoznam rôznych štýlových protokolov URL , ktoré PHP vstavané pre použitie s filesystem funkciami ako fopen( ) a copy( ) . Okrem týchto balíčkov ( wrappers) , ako aj tých v PHP 4.3 , si môžte napísať svoje vlastné balíčky s použitím PHP skriptu a stream_register_wrapper( ) .

HTTP a HTTPS

PHP 3 , PHP 4 . https : / / od PHP 4.3

Umožňuje prístup iba na čítanie k súborom / zdrojom cez HTTP 1.0 použitím metódy HTTP GET . Hlavička Host : sa pošle s požiadavkou na zaistenie na mene založených virtuálnych hostov . Ak ste nakonfigurovali reťazec user_agent použitím vášho ini súboru alebo prúdového kontextu , taktiež sa zahrnie do požiadavky .

Uz PHP 4.0.5 podporuje presmerovania ; ak používate predchádzajúce verzie , budete musieť zahrnúť vlečné lomítka do svojich URL adries .

Prúd umožňuje prístup k telu zdroja ; hlavičky uložené v premennej $http_response_header . Od PHP 4.3 , hlavičky dostupné použitím stream_get_meta_data( ) .

Pripojenia cez HTTP iba na čítanie ; nemôžete zapisovať dáta alebo kopírovať súbory do HTTP zdroja .

Poznámka : HTTPS podporovalo PHP 4.3 , ak ste kompilovali s podporou pre OpenSSL .