Actions
Defect #8421
closedREST API may produce invalid json
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
REST API
Target version:
-
Start date:
2011-05-21
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
Redmine MUST produce valid json. E.g. look at the contents of http://www.redmine.org/issues/8031.json. Especially to the description field:
\"\\377\u00f4\u00ff\u00fd\"
It contains
06character between \u00fd and \", so if you look at this line in hex editor you'll see
"\\377\u00f4\u00ff\u00fd^F\"
This character is not allowed by JSON standard.
Related issues
Updated by Etienne Massip over 13 years ago
JSON encoding is made by Rails ; JSON encoder code has changed lightly with 3.0, dunno if it'll solve this issue, though.
Updated by Go MAEDA almost 9 years ago
- Status changed from New to Closed
- Resolution set to Fixed
It seems to be fixed in current versions. I found the following string in http://www.redmine.org/issues/8031.json.
\"\\377\u00f4\u00ff\u00fd\u0006\"
Actions