aboutsummaryrefslogtreecommitdiffstats
path: root/src/service/http.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/service/http.js')
-rw-r--r--src/service/http.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/service/http.js b/src/service/http.js
index f06b88fd..3b207a13 100644
--- a/src/service/http.js
+++ b/src/service/http.js
@@ -65,7 +65,8 @@ function $HttpProvider() {
// transform in-coming reponse data
transformResponse: function(data) {
if (isString(data)) {
- if (/^\)\]\}',\n/.test(data)) data = data.substr(6);
+ // strip json vulnerability protection prefix
+ data = data.replace(/^\)\]\}',?\n/, '');
if (/^\s*[\[\{]/.test(data) && /[\}\]]\s*$/.test(data))
data = fromJson(data, true);
}