version 2.17.29
encode product id in json as number (bnc#885966)
If request body does not exist return an empty hash for json decode