In my RESTful service written in PHP, in order to update a resource, the client sends raw JSON via POST in the request content (not from a form, which means Content-Type: application/json)
How should I handle the request in order to prevent character encoding problems?
Should I convert the data sent by the client to UTF-8 before handling it, or should I just assume it's utf-8?
I'm asking this question since JSON can be encoded in different ways.
Thank you.