Solo necesito buscar una página https, y estoy usandoCurl actualmente al tener la aplicación curl.exe en mi ruta y llamarlo con un archivo Perl. Sin embargo, luego aparece el error "* Protocolo https no admitido o deshabilitado en libcurl". He estado mirando a mi alrededor y no puedo encontrar un conjunto sólido de instrucciones para que funcione. He instalado cygwin y OpenSSL-Win32, pero algo me dice que voy a tener que compilar el enrollamiento desde cero. No tengo experiencia con esto. ¿Cómo lo haces?
Respuestas
38 para la respuesta № 1Encontré los siguientes pasos funcionaron bien
- Descargar y descomprimir 64 bits CURL con SSL.
- Descargar el último paquete de claves públicas de autoridad de certificación desde mozilla.org.
- Cambie el nombre de este archivo de cacert.pem a curl-ca-bundle.crt
- Asegúrese de que ambos estén en el
PATH
ambiente.
Prueba
curl -L https://www.google.com
ACTUALIZAR
Si estás abierto a probar otras herramientas, creo. httpie También es una buena alternativa.
6 para la respuesta № 2
curl --insecure
Si desea desactivar la verificación del certificado de curl, use La opción -k (o --segura).
1 para la respuesta № 3
Creo que el método más sencillo es usar un navegador para obtener páginas protegidas por SSL. Probar con iMacros para Firefox y su soporte de linea de comando (lo mismo para Google Chrome aquí)