Tecnología

Inicio

Cómo utilizar un proxy cURL

Libcurl (Curl) es una biblioteca de complemento para PHP, un lenguaje de programación web, que ofrece la posibilidad de interactuar con diferentes servidores a través de una diversa gama de protocolos. cURL aumenta la funcionalidad de los sitios web al permitir que el servidor se comunique directamente con otros servicios de Internet. Por ejemplo, el contenido de otro sitio web puede ser agregada y se retransmiten de vuelta al usuario. cURL también soporta proxies que actúan como una puerta de enlace intermedio entre la fuente y el destino de una solicitud de rizo.

Instrucciones

1 Abrir un archivo nuevo o existente de PHP en un editor de texto.

2 Navegue hasta la línea donde la solicitud cURL está presente o ingrese "$ ch = curl_init ();" en una nueva línea para iniciar una nueva solicitud de rizo. Esto iniciará la solicitud Curl y ahorrará el rizo manejar en la variable "$ ch".

3 Tipo "curl_setopt ($ ch, CURLOPT_HTTPPROXYTUNNEL, 1);" en una nueva línea debajo de la declaración anterior. La función "curl_setopt" establecerá las opciones de transferencia cURL; en este caso se hará la transferencia para utilizar un servidor proxy.

4 Tipo "curl_setopt ($ ch, CURLOPT_PROXY, '');" bajo el comando anterior. A continuación, escriba la dirección de proxy y el número de puerto, separados por dos puntos, dentro de las comillas simples en la función "curl_setopt". Por ejemplo, si la dirección de proxy es "myproxy.com" y el número de puerto es "80", entonces la línea "curl_setopt ($ ch, CURL_OPTPROXY, 'myproxy.com: 80');" se introduce en una nueva línea. Esta orden fijará el servidor proxy y el número de puerto en las opciones de transferencia.

5 Guarde el archivo PHP y cierre el editor de texto.

Consejos y advertencias

  • El comando de transferencia dejará de ejecutar si el servidor proxy no se puede encontrar.