It may be REST or SOAP .... why should we use XML or JSON for request body for a web service why dont we use simple string like parameter=value&also=another in request body ( MIME TYPE: x-www-form-urlencoded )?
Actually it works on normal html form submission with php method ( MIME TYPE: x-www-form-urlencoded ) and it is default...
Doesnt it work on Web Services like REST ? If it works... on what reason XML or JSON is used instead? If reason regarding SOAP is that it uses HTTP+XML based protocol... lets skip it and consider only REST ......