搜尋

首頁  >  問答  >  主體

node.js - 如何使用Nodejs+Express实现浏览器与一个REST服务器的请求转发功能?

项目背景是这样的:数据库采用Oracle,使用Spring MVC来提供一个REST风格的数据服务。浏览器端如果需要与REST API进行数据交互,要通过Nodejs来进行转发。约定好所有发往以 /rest/开头的请求,如果不加验证,则直接在Node端发给Spring服务器。现在Nodejs服务器使用Express 4.13.1。

问题:我想在routes中,把所有浏览器发来的、以/rest/开头的请求,大部分都转发到REST服务器,请问该怎么做?

有什么npm模块推荐也可以。

补充:我在《精通AngularJS》一书里,看到相关的技术,译者叫它“服务器端代理”(83页)。

ringa_leeringa_lee2781 天前586

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-04-17 12:02:50

    自問自答吧。已經搞定。就是express框架的routes正規表示式。等搞定了以後,寫實實作經驗跟大家分享好了。

    回覆
    0
  • 取消回覆