I don't quite get why you are making an exception for application/x-www-form-urlencoded" and "multipart/form-data". It's not like we can make use of that sort of data encoding in an API endpoint.