如何从一个本地离子服务器到另一个本地离子服务器进行API调用表示本地服务器

时间:2017-02-13 07:41:16

标签: javascript node.js angular express observable

所以我有两个本地运行的应用程序; 一个是在http://localhost:8041上运行的ionic2应用程序,另一个是在http://localhost:8000上运行的快速应用程序。 现在使用angular 2 observables,当我用绝对路径进行api调用时。 对于例如从离子应用程序我调用API来表达

getComments(): Observable<any>{
    return this.http.get('http://localhost:8000/comment')
    ......

 }

这导致在http://localhost:8041/localhost:8000/comment调用API,因为它在本地主机8041端口上运行。

如何使用角度2处理此问题?还有一种方法我可以进行代理调用,以便从离子之类的东西开始调用API,例如&#39; / comment&#39;将调用localhost:8000 / comment?

1 个答案:

答案 0 :(得分:1)

编辑Sub DemoFn() Dim re As RegExp Dim s As String, res As String Dim colMatch As MatchCollection, objMatch As Match s = "blahblahblah_R1.blah" Set re = New RegExp With re .pattern = "_([YRGB]\d)(?!\d)" .Global = False .MultiLine = False End With Set colMatch = re.Execute(s) For Each objMatch In colMatch res = objMatch.SubMatches.Item(0) Next Debug.Print res End Sub 文件。将您的路由添加到api,然后重新启动服务器ionic.config.json

ionic serve