Http Post request after got HSTS header.

Hi Guys~


Test environment : Simulator IPhone X 11.2


If the browser get HSTS header, All 'http' requests change to 'https' request from the browser side.


When I send ajax request...

'GET' requests work well.

however 'POST' request with some payload data don't work well.


if I send POST request with some payload data, payload data disappear.


1. from Browser that have HSTS header

---> 2. send http POST ajax request (with body)

---> 3. browser change to https POST ajax request (without body)

---> 4. Server can't get body data!!!


Who can check this issue?

Is it normal or not?