Почему запрос происходит методом GET вместо POST?
что за панель network? если вы про средство разработчика в браузере, то ВЫ страницу в браузере получаете GET'ом, но, исполняясь, скрипт делает POST-запрос.
Запрос к скрипту содержащему этот код происходит посредством GET запроса. А вот уже когда скрипт выполняется он делает POST запрос.