Извините, если это действительно основной вопрос. Я работаю с JSONP в первый раз и пытаюсь написать некоторый JQuery для извлечения междоменных данных и извлечения из него некоторых элементов.Является ли это действительным ответчиком JSONP?
Если я печатаю в URL для службы я получаю следующий ответ
(function(){
var data = {
status: 1,
content: {"name":"charliebrown", "resultCode":"0", "messageID":"1234"}
};
try{
;
}catch(ex){}
})();
Это терпит неудачу проверки достоверности, когда я проверить хорошо сформированный ответ JSON перед пытаться использовать что-то вроде jQuery.parseJSON ().
Должен ли я ожидать, что ответ будет чем-то вроде этого?
my_jsonp_callback (
{"name":"charliebrown", "resultCode":"0", "messageID":"1234"}
)
Меня интересует только «составная часть» исходного ответа. Правильно ли я предполагаю, что я не могу получить действительный ответ JSONP с сервера?
Если вы говорите, что первый блок кода - это то, что вы получаете с сервера, то нет, это определенно не JSONP. – Pointy