我正在尝试通过我的角度应用程序通过JSONP调用返回数据。 我尝试了这种解决方法: jsonp的angular $ resource无法正常工作 我所做的就是将其替换为我的webapi链接,并且突然没有触发回调“ blaat”? 小提琴: http : //jsfiddle.net/QC4Wk/5/这是代码的一部分:

$http({
            method: "JSONP",
            params: {
                callback: "blaat"
            },
            url: "http://localhost:7234/api/person",
            isArray: true
})

我的ApiController看起来像:

 public class PersonController : ApiController
    {
        public List<Person> Get()
        {
            Person person1 = new Person() { name = "mark", id = 1 };
            Person person2 = new Person() { name = "ed", id = 2 };
            Person person3 = new Person() { name = "fred", id = 3 };

            List<Person> lijst = new List<Person>();
            lijst.Add(person1);
            lijst.Add(person2);
            lijst.Add(person3);

            return lijst;
        }
}

如何在服务器端正确包装回调,以便可以在angularrequest中使用它?

  ask by user603007 translate from so

本文未有回复,本站智能推荐:

2回复

数据绑定JSONP与角度

所以我正在调用API,我正在接收JSONP格式的数据。 我正在尝试使用角度数据绑定绑定此数据,例如ng-bind或使用双括号等等。 但是,对于我收到的每个对象,我得到的图像代码是完整的html标记,如下所示: 有没有人知道如何绑定它,以便为每个对象我将绑定src与给定的图像代码?
2回复

角度JSONP请求

我正在尝试从api调用api.brewerydb.com获得jsonp响应。 但是,它并没有在回调函数中包装json。 这是我的代码: 它正在返回json数据,但是我在一个名称为我传递的url的文件中收到语法错误,它包含json数据。 我发现该API不支持jsonp,这就是为什
2回复

无法从$ http jsonp $ q.defer返回数据对象

当我console.log(getUserData())时,我得到了Promise {$$ state:Object},但如何从此返回的$$ state对象中检索实际值,因此输出为[someArray]或{someObject}。
2回复

使用jsonp的角度-意外令牌

当我使用Jsonp调用“ http://api.trademe.co.nz/v1/Search/Property/Residential.xml ”时,出现意外的令牌错误。 我正在使用下面的代码来调用api 知道为什么我会收到此错误吗? 那是调用jsonp服务的正确方法吗?
1回复

AngularJS jsonp调用404状态

我在本地主机上有一个简单的项目,带有mysql数据库。 我尝试将数据从数据库显示到我的网页。 为此,我创建了一个Server.js文件,请使用Express和NodeJS。 我的第一个问题是我的应用程序设置为http:// localhost:8000 /,而数据库请求设置为http
1回复

使用AngularJS进行JSONP调用

我正在尝试使用AngularJS进行JSON调用。 控制台不会引发错误,也不会以任何方式起作用。 有人可以帮忙吗? $scope.click = function() { $http.jsonp('https://en.wikipedia.org/w/api.php?form
2回复

Angularjs jsonp获取数据

成功调用中的console.log将返回我想要的数据但是当我将它放入someValue时,它在成功函数之外变为未定义 我能够成功获取数据的唯一方法是成功调用,如果我将其推入数组然后它变成一个笨重的多维数组。 我知道必须有一种更简单的方法来获取我缺少的数据。
1回复

角jsonp数据打印[重复]

该问题与以下内容完全相同: Angularjs $ http get方法获取不带CALLBACK参数的JSONP数据[重复] 2个答案 我在使用HTML打印数据时遇到问题。 我必须从服务器打印数据。 这是链接的例子 http://mario.com/j
1回复

正确响应的角度$ http.jsonp错误回调

我在Angular $ http的jsonp()函数中遇到问题。 我正在尝试从外部URL获取一些数据。 这是我的代码: 模型: 它进入回调(parseQuote,并记录我需要的信息),但是,它还记录“ Error Promise getQuote user.js”,它位于错误
1回复

与HAPI JS服务器JSONP的角度

我在/api/profile定义了一个端点,该端点接受post参数。 当我接收数据时,它使用json回调调用api,其格式为: 我如何获取此端点以仅返回json数据,我尝试了JSON.parse()但它在服务器中导致错误。 调用此端点的角度服务如下所示: 在$ An