I’m gonna summarise the question here, but the code and detailed situation is best described at StackOverFlow:
http://stackoverflow.com/questions/34960077/post-patch-html-css-js-as-json-values-in-rails
I’m POSTing/PATCHing a JSON to a rails API endpoint with key-value pairs of HTML, CSS, JS and HEAD.
The values contain raw html, raw css, raw js with special characters like %, @, &, ; that rails probably doesn’t like. The parser is currently removing these special characters and it kind of screws up the data (whole html, whole css and also user generated javascript) by removing % & from in between.
Is there a way to let in incoming JSON as is, through the rails’ JSON parser?