Como mudar de POST para GET no PHP CURL

Tentei mudar de uma solicitação Post anterior para uma solicitação Get. Que assume o seu um Get, mas eventualmente faz um post.

Eu tentei o seguinte no PHP:

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

o que estou perdendo?

Informações adicionais: já tenho uma conexão configurada para fazer uma solicitação POST. Isso é concluído com sucesso, mas depois, quando tento reutilizar a conexão e voltar para GET usando os ajustes acima, ela acaba fazendo um POST internamente com cabeçalhos de POST incompletos. O problema é que ele está fazendo um GET, mas acaba colocando um cabeçalho POST sem o parâmetro content-length e a conexão falha com um 411 ERROR.

questionAnswers(4)

yourAnswerToTheQuestion