首页 新闻 会员 周边 捐助

angular2 http 跨域请求

0
[已解决问题] 解决于 2017-07-13 16:31

http.post 请求 asp.net api 请求失败 

服务器api 已设置跨域 jquery不会失败

 

ng2 请求失败 post方式变成options

丿如何是好的主页 丿如何是好 | 菜鸟二级 | 园豆:213
提问于:2017-07-13 14:53
< >
分享
最佳答案
0

我之前用过angular1,遇到过这个问题并且也解决了。没使用过2,不知道2是不是也是这种情况。
给你说说1的解决办法吧~

造成这种原因是因为,$http请求方式和 $.http的带参请求的方式是有略微不同的。你需要将angular的请求方式修改为和jquery一样的请求方式,这样的话就不会出现这种情况了。具体的修改方法你可以参照这篇博文http://www.cnblogs.com/BGOnline/p/5996289.html,对博文有什么不懂的地方,可以向我提问。如果帮到了你别忘了给我点赞粉我一波哦~

奖励园豆:5
好来污影后 | 菜鸟二级 |园豆:287 | 2017-07-13 16:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册