Solución al error HTTP/1.1 417 Expectation Failed Connection: close Content-Length: 0 en php con curl
— por Asier Marqués
Cuando desarrollamos con php haciendo uso de la librería curl, para hacer peticiones http post, nos podemos encontrar con el siguiente error al mostrar las cabeceras de respuesta: “HTTP/1.1 417 Expectation Failed Connection: close Content-Length: 0“
La solución al problema es enviar el campo Expect (basta con enviarlo vacío) dentro de las cabeceras http de la petición. Lo vemos en el siguiente ejemplo:
$ch = curl_init(); //metemos el campo expect en la cabeceras curl_setopt( $ch, CURLOPT_HTTPHEADER, $headers = array( "Expect:"));
— Posted by Asier Marqués | Posted in Desarrollo web | Posted on 31 Diciembre 2009