当前位置:  开发笔记 > 编程语言 > 正文

如何使用angularjs在c#中调用API

如何解决《如何使用angularjs在c#中调用API》经验,为你挑选了0个好方法。

嗨,我使用下面的代码调用我的API

  $http.get('/api/controller/method?param=value').
           then(function (response) {
               if (response.status == 200) {
                   console.log(response.data);
               }
           });

它在我的本地机器上工作正常(http:// localhost/api/controller/method?param = value).

但是当我使用应用程序名称app在服务器中部署它时,它无法调用API(http:// server-ip/app/api/controller/method?param = value).

显然,它不会,因为URL是不同的.那么在c#中调用API的正确方法是什么,以便它可以在任何服务器中运行.

我曾尝试:
1. URL.Action:这不是在这种情况下工作.
2.我不想使用@HTML.hidden
3.使用或不使用斜杠(/)调用

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有