Created
June 14, 2024 07:52
Revisions
-
joseconti created this gist
Jun 14, 2024 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,35 @@ <?php $url_conexion = 'https://sis-t.redsys.es:25443'; $conexion = curl_init(); curl_setopt( $conexion, CURLOPT_URL, $url_conexion ); curl_setopt( $conexion, CURLOPT_CONNECTTIMEOUT, 10 ); curl_setopt( $conexion, CURLOPT_TIMEOUT, 60 ); curl_setopt( $conexion, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $conexion, CURLOPT_POST, true ); // CURLOPT_SSL_VERIFYPEER indica a cURL que valide la cadena de certificados del servidor con los certificados raíz del almacén local curl_setopt( $conexion, CURLOPT_SSL_VERIFYPEER, true ); // CURLOPT_SSL_VERIFYHOST indica a cURL que verifique que el certificado del servidor se corresponde con la URL del mismo. curl_setopt( $conexion, CURLOPT_SSL_VERIFYHOST, 2 ); // CURLOPT_CERTINFO indica a cURL que guarde la información sobre la cadena de certificados usada para la verificación curl_setopt( $conexion, CURLOPT_CERTINFO, true ); // Descomenta el siguiente parámetro para hacer pruebas estableciendo manualmente el directorio de certificados raíz a usar // curl_setopt($conexion, CURLOPT_CAPATH, $ruta_certificados_raiz ); $resultado_envio = curl_exec( $conexion ); $info_conexion = curl_getinfo( $conexion ); curl_close( $conexion ); ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> </head> <body> <div> <h3>INFO CONEXIÓN</h3> <pre class="cuadro_error" readonly><?php print_r( array_values( $info_conexion ) ); ?></pre> </div> </body> </html>