The post request to get request parameter is missing.

there is a problem:

nginxsslhttpspostgetbodyparameter

postgetpostget
Mar.22,2021

the post request carries both Header and Body, while the get request only carries Header,. In the process of forcibly redirecting post to get, if you only forcefully redirect the request, you actually only carry Header, resulting in the loss of Body. You can see it visually by looking at the network panel of chrome.
clipboard.png getHeader

clipboard.png post request with FormData as Body

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1bdc6e8-31314.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1bdc6e8-31314.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?