Cómo cambiar de POST a GET en PHP CURL

He intentado cambiar de una solicitud de publicación anterior a una solicitud de obtención. Que asume que es un Get pero finalmente hace un post.

Probé lo siguiente en PHP:

curl_setopt($curl_handle, CURLOPT_POSTFIELDS, null);
curl_setopt($curl_handle, CURLOPT_POST, FALSE);
curl_setopt($curl_handle, CURLOPT_HTTPGET, TRUE);

¿Qué me estoy perdiendo?

Información adicional: Ya tengo una conexión que está configurada para hacer una solicitud POST. Eso se completa con éxito, pero más adelante, cuando intento reutilizar la conexión y volver a GET utilizando los setopts anteriores, todavía se realiza una POST internamente con encabezados POST incompletos. El problema es que cree que está haciendo un GET, pero termina poniendo un encabezado POST sin el parámetro de longitud de contenido y la conexión falla con un ERROR 411.

Respuestas a la pregunta(4)

Su respuesta a la pregunta