Я получаю ответ xhr объекта JSONP, похожий на
JSONP({Objects})
Это вызовет ошибку, если я сделаю JSON.parse('JSONP({Objects})')
(Unexpected token j in JSON at position 0
), есть ли функция JSONP.parse()
, которая автоматически удалит *()
из ответа JSONP?
Почему я должен это делать?
Потому что этот ответ JSONP требует POST-запроса, который должен затруднить его использование другими людьми.
P.S., заполнение обратного вызова JSONP
является динамичным и непредсказуемым.