PHP URL Client Library - o arricciare - è un metodo per recuperare i file remoti . Get_headers e le funzioni CURL creano connessioni internet per recuperare i codici di stato HTTP e informazioni sito . Dati web scaricati e salvati tramite curl è accessibile utilizzando un metodo get come get_headers . A differenza della funzione get_headers , cURL non è abilitato di default nei sistemi operativi Windows . Get_headers
Get_headers () è un comando in PHP che recupera le intestazioni HTTP . Il get_header () la funzione accede al file header.php che descrive la natura della pagina Web o file. La funzione get_headers recupera anche le informazioni sito web di reindirizzamento , i codici di errore , i requisiti di autenticazione e crittografia dati quali HTTP e HTTPS . La funzione get_headers deve includere l' URL della richiesta in argomento . Un argomento per formattare le intestazioni recuperate è facoltativo .
CURL
siti web possono avere cURL abilitato o utilizzare una connessione socket . cURL in PHP supporta FTP , HTTP , HTTPS , LDAP e altri protocolli di trasferimento dati . I dettagli della connessione Web sono contenuti all'interno della classe cURL . Questo elimina la necessità di fare riferimento i dettagli della connessione di tutto il codice PHP , diminuendo la quantità di tempo necessaria per creare script CURL . cURL script creano biscotti e salvare i cookie di directory specificate . L'estensione cURL in siti web PHP permette di accedere a siti Web esterni , pur rimanendo il primo sito web . Questa funzione viene utilizzata per il recupero di dati, come le quotazioni di borsa da un sito web di terze parti o siti Web di terzi fornitori di pagamento , come i processori PayPal e carte di credito. script CURL sono essenziali per la creazione di carrelli di shopping online e l'aggiornamento continuo feed di dati . cURL script consentono segnalazioni su stato di connessione come la velocità di trasferimento , il volume di dati trasferiti e la percentuale del file che è stato scaricato finora .