Будет ли jQuery безопасно оценивать ответ JSON на HTTP POST? - PullRequest
0 голосов
/ 20 июля 2009

Я не смог найти в документе jQuery, если какой-либо из его методов AJAX БЕЗОПАСНО оценивает ответ JSON на $ .post.

Ответы [ 2 ]

1 голос
/ 20 июля 2009

Вы можете изменить параметр type в функции $. Post :

$.postJSON = function(url, data, callback) {
    $.post(url, data, callback, "json");
};
0 голосов
/ 20 июля 2009

JQuery JSON eval предположительно безопасен, и их метод $ .getJSON, кажется, работает хорошо. Все, что вам нужно сделать, это передать параметр "json" в $ .post, и он автоматически проанализирует JSON. Вот так:

$.post(url, data, callback, "json");
...