Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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 如何重定向用户';s浏览器到外部链接_Javascript_Node.js - Fatal编程技术网

Javascript 如何重定向用户';s浏览器到外部链接

Javascript 如何重定向用户';s浏览器到外部链接,javascript,node.js,Javascript,Node.js,我不熟悉node.js和javascript。 在node.js中进行一些计算后,我想使用函数重定向用户的浏览器 这是我的密码 const express=require('express'); 常量app=express(); app.get('/number/:num',(req,res)=>{ var user_num=req.params.num; user\u num=user\u num+10;//这里,我做一些类似这样的计算 go(用户数量) }); 功能go(nu){ var

我不熟悉node.js和javascript。 在node.js中进行一些计算后,我想使用函数重定向用户的浏览器

这是我的密码

const express=require('express');
常量app=express();
app.get('/number/:num',(req,res)=>{
var user_num=req.params.num;
user\u num=user\u num+10;//这里,我做一些类似这样的计算
go(用户数量)
});
功能go(nu){
var number_2=nu+“1”;//这里也有一些计算。
//在这里,我想将用户重定向到一个url上有数字_2的url。
//www.mydomain.com/number/?id=number_2 console.log('listing to port 3000…');
如果您想重定向到本地url,这应该可以做到这一点

res.status(301).redirect(`www.mydomain.com/number/?id=${number_2}`);
这将重定向到外部url。
我建议阅读和。

你在express docs中查找重定向了吗?@charlietfl I'will bro。谢谢你的评论,我收到了这个错误。“res没有定义。”我应该这样使用它吗?app.get('/',(req,res)=>{res.redirect(
/number/?id=${number_2}
););您可以将计算移到first GET方法中,并在那里执行重定向。此外,我建议阅读HTTP方法,以及何时应该使用哪个方法。
res.status(301).redirect(`www.mydomain.com/number/?id=${number_2}`);