[英]NodeJS server running with a reverse proxy
我真的沒想到這個問題的正確名稱。 因此,我將解釋這種情況,如果有人有一個好名字,請編輯帖子或在下面對其進行評論,以便我進行編輯。
據我所知,使用反向代理運行NodeJS的優點之一是,可以正常工作的實際應用程序不會出現在外界,並且該應用程序正在運行的端口可能會與外界隔離。 (假設nodejs服務器在端口3000上運行)。
因此,訪問該應用程序的唯一方法是通過將在對世界開放的端口上運行的代理。
我的問題是,如果應用程序要向另一個服務器(不在本地網絡中運行)上的API發出請求(例如POST),該怎么辦。 該請求應該再次通過代理還是可以由應用程序本身直接發出? 應用程序正在運行的端口已關閉以供外部訪問的事實,是否根本無法與外界通信?
我不確定我是否理解您的問題,但是可以,您可以從Node
應用程序向外界提出請求。
暴露:3000
僅用於訪問應用程序本身,但是您可以從應用程序中自由進行任何請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.