Articles of jsonp

Função de sucesso do jQuery não triggersndo usando JSONP

Fazendo alguns jogando chamar meu serviço que está em um domínio diferente usando jQuery. A chamada para o serviço é feita com sucesso (meu ponto de debugging é acionado) e a resposta correta é retornada (eu farejo o tráfego). Meu problema é principalmente que os callbacks de sucesso e fracasso não são triggersdos. Eu li […]

Chamada JSONP mostrando “Untaught SyntaxError: token inesperado:”

Aqui está meu código $.ajax({ url: ‘https://api.flightstats.com/flex/schedules/rest/v1/json/flight/AA/100/departing/2013/10/4?appId=19d57e69&appKey=e0ea60854c1205af43fd7b1203005d59&callback=?’, dataType: ‘JSONP’, jsonpCallback: ‘jsonCallback’, type : ‘GET’, async: false, crossDomain: true, success: function(data) { console.log(data); } }); O que estou fazendo de errado? devo adicionar ou alterar alguma coisa aqui? Qualquer ajuda seria apreciada. obrigado

Função de retorno de chamada para JSONP com JQuery ajax

Eu não entendi muito bem como trabalhar com o callback para o ajax funcion do JQuery. Eu tenho o seguinte código no JavaScript: try { $.ajax({ url: ‘http://url.of.my.server/submit?callback=?’, cache: false, type: ‘POST’, data: $(“#survey”).serialize(), dataType: “jsonp”, timeout: 200, crossDomain: true, jsonp: ‘jsonp_callback’, success: function (data, status) { mySurvey.closePopup(); }, error: function (xOptions, textStatus) { mySurvey.closePopup(); […]

Angularjs JSONP não está funcionando

Eu posso estar faltando alguma coisa aqui, mas não posso fazer com que esse pedido de JSONP funcione, aqui está o código: var url = ‘http://’ + server + ‘?callback=JSON_CALLBACK’; $http.jsonp(url) .success(function(data){ console.log(‘success’); }) .error(function () { console.log(‘error’) }); A solicitação é acionada ok e estou recebendo a resposta (com o header Content-Type: application / […]

O JSONP é seguro de usar?

Há algum problema de segurança que deva ser considerado ao usar o JSONP?

Como fazer uma solicitação POST jsonp que especifica contentType com jQuery?

Eu preciso fazer uma solicitação POST jsonp com o tipo de conteúdo ‘application / json’. Eu posso obter o pedido POST para o servidor assim: jQuery.ajax({ type: ‘POST’, url: url, data: data, success: success, error: error, async: true, complete: complete, timeout: TIMEOUT, scriptCharset: ‘UTF-8’, dataType: ‘jsonp’, jsonp: ‘_jsonp’, }); Mas assim que eu adiciono a […]

Use JSONP para carregar uma página html

Eu estou tentando carregar uma página externa usando JSONP , mas a página é uma página HTML , eu só quero pegar o conteúdo dele usando ajax. EDIT: A razão pela qual eu estou fazendo isso é porque eu quero passar todas as informações do usuário ex: headers, ip, agente, ao carregar a página em […]

Pesquisa de JavaScript dentro de um object JSON

Eu tinha uma string / object JSON no meu aplicativo. {“list”: [ {“name”:”my Name”,”id”:12,”type”:”car owner”}, {“name”:”my Name2″,”id”:13,”type”:”car owner2″}, {“name”:”my Name4″,”id”:14,”type”:”car owner3″}, {“name”:”my Name4″,”id”:15,”type”:”car owner5″} ]} Eu tinha uma checkbox de filtro no meu aplicativo, e quando digito um nome nessa checkbox, temos que filtrar o object e exibir o resultado. Por exemplo, se o usuário […]

jQuery getJSON funciona localmente, mas não entre domínios

Eu procurei FOREVER e não posso chegar a uma resposta definitiva para o meu problema. Então aqui está. Eu tenho um arquivo JSON (eu fui ao jsonlint para validar e ele diz que é bom) que se parece com isso (algumas informações modificadas): [{ “position”:”1″, “category”:”A”, “title”:”Title to first story”, “description”:”The first story.” }, { […]

Chamada do AJAX e limpeza do JSON, mas erro de syntax: ausente; antes da declaração

Estou fazendo uma chamada JSONP entre domínios usando este código: jQuery.ajax({ async: true, url: ‘http://mnews.hostoi.com/test.json’, dataType: ‘jsonp’, method: “GET”, error: function (jqXHR, textStatus, errorThrown) { console.log(textStatus + ‘: ‘ + errorThrown); }, success: function (data, textStatus, jqXHR) { if (data.Error || data.Response) { exists = 0; } } }); Ao depurar no Firebug, recebo o […]