在手机上接收HTTP请求(Ionic 2)

时间:2017-02-24 13:43:40

标签: http express ionic-framework

我遇到了一个大问题,我有一个使用Node.JS和Express的API以及一个在Ionic 2上运行的应用程序。

目前,Ionic应用程序可以向API发送HTTP请求

我想知道API是否有办法将HTTP请求发送到智能手机应用程序(例如连接到API等的新用户......)

提前致谢!

1 个答案:

答案 0 :(得分:0)

实际上,app可以向API发送HTTP请求是因为应用程序知道IP地址和端口号。服务器正在侦听该端口的请求。

但是,服务器不知道电话的IP地址,并且电话不听端口。因此,API无法主动向应用程序发送HTTP请求。

但是,您可以使用TCP而不是HTTP。 TCP是保持连接的连接。应用和API可以多次向对方发送消息。此外,app应该是首先启动连接的人。

或者,应用程序使用HTTP定期向服务器询问数据(轮询)。