我在Node + Angular js中有一個非常棒的前端,後端在Jetty中運行,暴露了REST服務。我想將FE(Angular)中的REST rquest發送到後端。當我將完整的URL傳遞給$ http.get它工作正常。但是我想要一個可配置的值,以便URL /端口的任何更改都不需要我在配置之外改變其他地方。目前我將它作爲$http.post("http://localhost:8080/test/login/doStuff",dataObj)
但我想通過它作爲$http.post("/test/login/doStuff",dataObj)
並自動它應該追加http://localhost:8080.Can有人幫我對此?在Angular + Node中實現CORS
謝謝
感謝您的回覆。我明白。我想使url可配置。是否有任何方式,如果我在角度方法中指定一個相對url,那麼其他域的URL將被附加? – user3062513
你可以設計一個這樣的機制。始終將網址分爲兩部分。 「主機」和「路徑」。如果需要從相應的單獨域中加載,則可以更改主機。這只是一個建議。但是,您不必在Angular級別上進行任何操作,以便在Web服務器級別啓用CORS。 – Aviro