仅在NodeJS中更改URL

我在我的服务器callback中有以下代码段:

switch (request.url) { case "/somescript" : response.writeHead(200, {"Content-Type": "text/javascript"}); response.write(somescript); break; default : response.writeHead(200, {"Content-Type": "text/plain; charset=UTF-8"}); response.write(html); } response.end(); 

当我运行服务器时,当我input这个:

 localhost:3000 

在浏览器上,我怎么能自动更改为:

 localhost:3000/changed 

只使用Node.js(在我的switch语句的默认部分)?

只需添加response.writeHead(301, {"Location": "/changed"}); 默认。

 switch (request.url) { case "/somescript" : response.writeHead(200, {"Content-Type": "text/javascript"}); response.write(somescript); break; case "/changed" : response.writeHead(200, {"Content-Type": "text/plain; charset=UTF-8"}); response.write(changedhtml); break; default : response.writeHead(301, {"Location": "/changed"});` } response.end();