Problema con SSL cURL

  • Autor Autor Daniel Muñoz
  • Fecha de inicio Fecha de inicio
Daniel Muñoz

Daniel Muñoz

1
Pi
Programador
Verificado
Verificación en dos pasos activada
Verificado por Binance
Suscripción a IA
Hola betas, ando haciendo algunas locuras :sorrow: con cURL, pero me tope con un pequeño problema.

Me sale lo siguiente,

Insertar CODE, HTML o PHP:
SSL certificate problem: unable to get local issuer certificate

Estoy intentando scrapear contenido de una pagina pero tiene ssl y no me deja, ya hice la prueba en otra que no tiene ssl y si corre perfectamente :fatigue: alguien me da una manito?
 
Otra alternativa a la de cicklow sería añadir la siguiente linea en el código.

PHP:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

Ejemplo.
 

Otra alternativa a la de cicklow sería añadir la siguiente linea en el código.

PHP:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

Ejemplo.

Gracias, ya lo solucione :distant:

Otra pregunta, como puedo extraer X parte de una url


Por ejemplo quiero sacar el php de ese ejemplo
 
Gracias, ya lo solucione :distant:

Otra pregunta, como puedo extraer X parte de una url



Por ejemplo quiero sacar el php de ese ejemplo

Obtener cierta parte de lo que regresa CURL?

es decir, si en el regreso dice: "Aquí hay 9 manzanas" , ¿solo quieres obtener el número 9?
 
Gracias, ya lo solucione :distant:

Otra pregunta, como puedo extraer X parte de una url



Por ejemplo quiero sacar el php de ese ejemplo

usa preg_match con eso podes obtener, o parse_url... depende todo de que es lo que quieres obtener realmente
 
Obtener cierta parte de lo que regresa CURL?

es decir, si en el regreso dice: "Aquí hay 9 manzanas" , ¿solo quieres obtener el número 9?

Tal vez no me explique bien, digamos que tengo esta url.


Que la obtengo con esta linea.

Insertar CODE, HTML o PHP:
curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);

Bueno quiero que la url como tal que se obtiene quede como en un array, ya que solo quiero obtener el valor "manual" y "es"
 
Y si, podrías usar

preg_match, explode, strpos y substr, entre otras opciones 😛 en lo personal suelo usar casi siempre preg, y aquí un ejemplo: Screenshot by Lightshot

(en caso de preg te devolverá los resultados en un array)

- - - Actualizado - - -



PHP: preg_match_all - Manual
 
Última edición:
Atrás
Arriba