Articles of jsonp

¿Cómo habilitar de forma nativa JSONP para el servicio WCF existente?

Tengo un servicio existente como el siguiente: [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] [ServiceBehavior(AddressFilterMode = AddressFilterMode.Any)] public class SomeService : ISomething { public SomeListResults SomeList(SomeParams someParams) { …. } } ¿Existe una manera simple de permitir llamadas JSONP y también JSON al mismo tiempo (detectarlo). Es este nativo?

Manejo de errores en llamadas getJSON

¿Cómo se pueden manejar los errores en una llamada getJSON? Estoy intentando hacer referencia a un servicio de script entre dominios usando jsonp, ¿cómo se registra un método de error?

No es una API legal de JSONP: cómo obtener datos sin el parámetro CALLBACK

Angular 1.6 – JSONP lanza EXCEPCIÓN a pesar de Respuesta con estado: 200 Ok para URL Estoy tratando de tomar algunos datos de un punto final JSONP. Parece que los datos se están devolviendo en la respuesta, pero Angular arroja un error. var url = “https://careers.icims.com/jobs-api/” var trustedUrl = $sce.trustAsResourceUrl(url); $http.jsonp(trustedUrl, {jsonpCallbackParam: ‘jobs’}).then(function(res){ console.log(res); // […]

jqGrid devuelve celdas en blanco

Parece que no puede obtener el siguiente código jqGrid para trabajar http://cablegate.politicswiki.ie/stackoverflow.html $(document).ready(function(){ jQuery(“#list2”).jqGrid({ url:’http://tables.googlelabs.com/api/query?sql=SELECT * FROM 333136 LIMIT 10&jsonCallback=?’, datatype: “json”, colModel:[ {name:’ident’,index:’ident’,label:’ident’, width:55}, {name:’date’,index:’date’,label:’date’, width:90}, {name:’sourceId’,index:’sourceId’,label:’sourceId’, width:100}, {name:’source’,index:’source’,label:’source’, width:80}, {name:’tags’,index:’tags’,label:’tags’, width:200} ], jsonReader: { repeatitems: false, root: function (obj) { var rows = new Array(); for(var i = 0; i < obj.table.rows.length;i++) { […]

ASP.NET MVC 3 JSONP: ¿Funciona esto con JsonValueProviderFactory?

Phil Haack tiene una excelente publicación en el blog sobre cómo usar JSON, el enlace de datos y la validación de datos. Ingrese la “misma restricción de seguridad de la política de origen” del navegador. y JSONP donde usa $ .getJSON () para recuperar el contenido. ¿Hay una forma incorporada de MVC 3 para hacer […]

Angularjs JSONP no funciona

Me puede estar perdiendo algo aquí, pero no puedo hacer que esta solicitud JSONP funcione, aquí está el código: var url = ‘http://’ + server + ‘?callback=JSON_CALLBACK’; $http.jsonp(url) .success(function(data){ console.log(‘success’); }) .error(function () { console.log(‘error’) }); La solicitud se activa correctamente y recibo la respuesta (con el encabezado Content-Type: application / json) en este formato: […]

¿JSONP es seguro de usar?

¿Hay algún problema de seguridad que deba tenerse en cuenta al usar JSONP?

¿Cómo puedo producir JSONP desde un servicio web ASP.NET para llamadas entre dominios?

Escribí un servicio web que devuelve JSON y traté de llamarlo usando jQuery así: $.ajax({ contentType: “application/json; charset=utf-8”, url: “http://examplewebsite.com/service.asmx/GetData”, data: { projectID: 1 }, dataType: “jsonp”, success: function () {alert(“success”);} }); Sin embargo, el código nunca llama a la función de éxito, a pesar de que la llamada al servicio web fue exitosa cuando […]

jQuery getJSON funciona localmente, pero no de forma cruzada

He buscado FOREVER y no puedo encontrar una respuesta definitiva a mi problema. Asi que aqui esta. Tengo un archivo JSON (fui a jsonlint para validar y dice que está bien) que se ve así (se modificó alguna información): [{ “position”:”1″, “category”:”A”, “title”:”Title to first story”, “description”:”The first story.” }, { “position”:”2″, “category”:”B”, “title”:”Title to […]

Parsererror después de la solicitud jQuery.ajax con el tipo de contenido jsonp

Estoy usando la versión 1.5.1 de jQuery para hacer la siguiente llamada ajax: $.ajax({ dataType: ‘jsonp’, data: { api_key : apiKey }, url: “http://de.dawanda.com/api/v1/” + resource + “.json”, success: function(data) { console.log(data); }, error: function(jqXHR, textStatus, errorThrown) { console.log(errorThrown); console.log(textStatus); } }); El servidor responde con un objeto json válido: { “response”: { “type”:”category”, “entries”:1, […]