我在同一臺Linux服務器上同時運行前端(React)和後端(nodejs)。從同一臺服務器上的本地主機獲取
在我的前端,我有一個fetch
請求到後端,我必須指定爲fetch('http://10.25.248.238:3001/')
,IP(本地,因爲這個站點是供公司內部使用的)和後端的端口。
有沒有辦法避免對這個後端IP地址進行硬編碼,以便在前端和後端都移動到另一臺服務器時仍能正常工作?
我試過http://localhost:3001
但實際上試圖從本地訪問者的網站獲取。 fetch('/')
也沒有工作。
註冊域名並不合適,因爲本網站僅供內部使用。
當你說「前端和後端被移動到另一臺服務器」你的意思是他們永遠是在同一臺機器上或在後端將被移動到一臺機器和前到另一個? –
前端和後端都將始終位於同一臺機器上。 – Avery235