So I have this problem for a while now, and I know there are countless questions on this topic, believe me I tried every solution possible but still does not work.
T
I recently came across this issue but because of other reasons:
My reason - I had a url on the server registered as:
http://mywebsite.com/folder/path/to/service/
But my client was calling:
http://mywebsite.com/folder/path/to/service
The .htaccess on the server read this as a 301 GET redirect to the correct URL and deleted the POST data. The simple solution was to double check the url path.
@C.Ovidiu, @MarcB - Both of you guys saved me lots of hours in debugging!