Как обработать результат выполнения GET запроса?
GET-запрос не должен менять состояние. Лучше сразу поменяйте на POST если есть возможность.
CURLOPT_FOLLOWLOCATION: Установите эту опцию в ненулевое значение, чтобы следовать любому «Location: » header, который сервер высылает как часть HTTP header«а (заметьте, что это рекурсия, PHP будет следовать за всеми „Location: “-header»ами, которые высылаются.)