Hvordan bruke en curl Proxy

Libcurl (cURL) er en add-on bibliotek for PHP, en web skriptspråk, som gir muligheten til å samhandle med ulike servere over et varierende utvalg av protokoller. cURL øker funksjonaliteten for nettsteder ved å la serveren for å kommunisere direkte med andre Internett-tjenester. For eksempel kan innhold fra et annet nettsted samles og sendes tilbake til brukeren. cURL støtter også proxyer som fungerer som en mellom gateway mellom kilden og målet for en cURL forespørsel.

Bruksanvisning

1 Åpne en ny eller eksisterende PHP-filen i en teksteditor.

2 Gå til linjen der cURL forespørsel er til stede eller skriv "$ lm = curl_init ();" på en ny linje for å starte en ny cURL forespørsel. Dette vil starte cURL forespørsel og vil redde cURL håndtak inn i den "$ ch" variabel.

3 Type "curl_setopt ($ lm, CURLOPT_HTTPPROXYTUNNEL, 1);" på en ny linje under den forrige setningen. Den "curl_setopt" -funksjonen vil sette curl overføring alternativer; i dette tilfellet vil det føre til at overføringen til å bruke en proxy-server.

4 Type "curl_setopt ($ lm, CURLOPT_PROXY, '');" under forrige kommando. Deretter skriver du inn proxy-adresse og portnummer, atskilt av et kolon, innsiden av enkle anførselstegn i "curl_setopt" -funksjonen. For eksempel, hvis proxy-adressen er "myproxy.com" og portnummeret er "80", da linjen "curl_setopt ($ lm, CURL_OPTPROXY, 'myproxy.com: 80');" legges inn på en ny linje. Denne kommandoen vil sette proxy-serveren og portnummeret i overføringsalternativer.

5 Lagre PHP-filen og lukke teksteditor.

Hint

  • Overføringen kommandoen vil mislykkes i å utføre hvis proxy-serveren ikke kan bli funnet.