android:如何使用本地运行的Web服务

时间:2014-11-30 18:30:07

标签: android asp.net asp.net-web-api localhost

因此,我使用ASP.net Web API 2.0创建了一个RESTful Web服务 我在本地运行它。我检查过,它在浏览器的RestClients中运行良好。现在我想在我的Android模拟器中使用它。我希望从Android的默认浏览器或我的应用程序中使用。

那么,有可能这样做吗?我搜索了很多,但没找到我要找的东西。 (可能发生了我没有输入正确的搜索条件,因为我很困惑写什么)请帮助我。感谢。

修改

我也试过这样运行:我运行了web api prject并检查了以下服务URL,如下所示:

http://localhost:9067/api/equipment

在模拟器的浏览器中,我尝试过(猜测):

http://10.0.2.2/api/equipment

这是我在使用ipconfig检查时得到的配置:

IPv4 Address: 192.168.1.5
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1

1 个答案:

答案 0 :(得分:0)

当我们使用Internet使用Web服务时,我们使用服务器的外部ip和端口。但是,当我们需要在本地执行相同操作时,我们需要使用服务器的内部ip。使用ipconfig或linux通过命令ifconfig

从Windows命令中查找内部ip