Найти решение помогла документация от Mozilla (хотя подсказка была и в Notes RFC 2016 по 302), которая в своей документации к 301 и 302 явно говорит:
It is therefore recommended to set the 302 code only as a response for GET or HEAD methods and to use 307 Temporary Redirect instead, as the method change is explicitly prohibited in that case.
Идём в NGINX, меняем код редиректа с 302(301) на 307:
server { listen 80; location / { # return 302 https://dev.poc.example.com$request_uri; return 307 https://dev.poc.example.com$request_uri; } }