javascript - Node JS 调用 Rest 的路由功能

标签 javascript node.js rest

我对 Node JS 相当陌生,我需要在 Node JS 中开发某种反向代理,它获取一些带有路径的 URL,并且我需要根据以下内容将调用路由到 REST APi URL(通过某些正则表达式识别 URL),有一些示例或一些我可以使用的开源模块。 示例和指导如何正确执行将会非常有帮助! :)

最佳答案

例如

url = "http://example.com/profile"

req.get('host') 将给出类似 http://example.com 的主机名

req.url中可以获取url/profile

  1. https://www.npmjs.com/package/request
  2. https://nodejs.org/api/http.html

使用expressjs进行路由http://expressjs.com/ 例如

app.get('/profile', function (req, res) {
  res.send('GET request to homepage');//or render profile page
});

关于javascript - Node JS 调用 Rest 的路由功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30476027/

相关文章:

api - REST API 具有相同的对象,但很轻

javascript - 我正在尝试通过 url 传递 javascript 变量

javascript - 当倒计时达到 0 时开始计数 |普通 JavaScript

javascript - Firebase 消息传递 "This site has been updated in the background."而不是实际通知

node.js - 在Express中渲染jade时包含其他文件的内容吗?

ajax - 无需重定向的 Django 远程身份验证

javascript - Angular Flot - 通过 Alpha 传递十六进制颜色在 Google Chrome 中不起作用

javascript - Jquery Trigger 多次调用函数

mysql - 删除父级时续行孤儿移除

android - Facebook 移动登录和服务器端验证