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 December 31, 2009



