Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在meanjs中获取基本url?_Javascript_Mean Stack_Meanjs - Fatal编程技术网

Javascript 如何在meanjs中获取基本url?

Javascript 如何在meanjs中获取基本url?,javascript,mean-stack,meanjs,Javascript,Mean Stack,Meanjs,我现在很困惑,我如何在meanjs中获取基本url,以及如何让任何方法在路由上获取基本url,这个想法起源于具有所有类似功能的框架php。非常感谢您可以尝试使用以下代码: var url = require('url') ; app.use(function (req, res) { var hostname = req.headers.host; // hostname = 'localhost:12345' var pathname = url.parse(req.url).pat

我现在很困惑,我如何在meanjs中获取基本url,以及如何让任何方法在路由上获取基本url,这个想法起源于具有所有类似功能的框架php。非常感谢

您可以尝试使用以下代码:

var url = require('url') ;

app.use(function (req, res) {
  var hostname = req.headers.host; // hostname = 'localhost:12345'
  var pathname = url.parse(req.url).pathname; // pathname = '/app'
  console.log('http://' + hostname + pathname);
})
或使用
var fullUrl=req.protocol+'://'+req.get('host')+req.originalUrl


reference

您可以尝试使用以下代码:

var url = require('url') ;

app.use(function (req, res) {
  var hostname = req.headers.host; // hostname = 'localhost:12345'
  var pathname = url.parse(req.url).pathname; // pathname = '/app'
  console.log('http://' + hostname + pathname);
})
或使用
var fullUrl=req.protocol+'://'+req.get('host')+req.originalUrl


refreference

它非常有用,在你的链接中,我找到app.path(),它可能是实现它的简短方法。非常感谢你!这是非常有用的,在你的链接中,我找到了app.path(),它可能是实现它的简短方法。非常感谢你!