* Prevent control characters from being served in json string * Prevent control characters from being served in json string (array)
@@ -15,7 +15,7 @@ array ::=
string ::=
"\"" (
- [^"\\] |
+ [^"\\\x7F\x00-\x1F] |
"\\" (["\\/bfnrt] | "u" [0-9a-fA-F] [0-9a-fA-F] [0-9a-fA-F] [0-9a-fA-F]) # escapes
)* "\"" ws
@@ -24,7 +24,7 @@ array ::=