Вы не можете POST с помощью перенаправления.По определению перенаправление означает, что сервер отправляет клиенту код состояния HTTP перенаправления 302 с новым местоположением, чтобы клиент отправил запрос GET в это новое местоположение.Вот как работает протокол HTTP, и вы не можете с этим поделать.
Таким образом, одним из способов достижения этого было бы перенаправление на некоторую временную страницу, которая будет содержать HTML <form>
с method="POST"
и содержать значения, которые вы хотите отправить как скрытые поля.Затем вы можете использовать javascript для автоматической отправки этой формы.