Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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 JS中的重路由_Javascript_Url Routing - Fatal编程技术网

Javascript JS中的重路由

Javascript JS中的重路由,javascript,url-routing,Javascript,Url Routing,例如,有人有一个网站“example.com”,上面有一个按钮将我路由到“example.com/xyz”(xyz是随机的),这个url会自动将我路由到另一个网站,如“google.com” “example.com”(按钮)->“example.com/xyz”(自动路由我)至-> “google.com/xyz” 直到我按下按钮,我才知道我要去哪里 我想通过请求从其他站点获取最终url“google.com/xyz”到远程站点“example.com” 编辑: 我想构建一些服务器端代码,当我

例如,有人有一个网站“example.com”,上面有一个按钮将我路由到“example.com/xyz”(xyz是随机的),这个url会自动将我路由到另一个网站,如“google.com”

“example.com”(按钮)->“example.com/xyz”(自动路由我)至-> “google.com/xyz”

直到我按下按钮,我才知道我要去哪里

我想通过请求从其他站点获取最终url“google.com/xyz”到远程站点“example.com”

编辑:

我想构建一些服务器端代码,当我尝试访问第一个url时,它将返回最后一个路由url

get page http://localhost/tmp/1.html
    url changed to http://localhost/tmp/2.html
get page http://localhost/tmp/2.html
    url changed to http://localhost/tmp/3.html
get page http://localhost/tmp/3.html
    url changed to http://localhost/tmp/4.html
get page http://localhost/tmp/4.html
    url changed to http://localhost/tmp/5.html
get page http://localhost/tmp/5.html

started with http://localhost/tmp/1.htmlthen
    http://localhost/tmp/2.html, then
    http://localhost/tmp/3.html, then
    http://localhost/tmp/4.html, then
    http://localhost/tmp/5.html

当我得到1个url时,它必须返回我的服务器代码上的最后一个url。如果我理解,我想你可以简单地使用

window.location = "xyz.html";
这将在当前路径中将您重定向到xyz.html


来源:

如果我理解,我认为您可以简单地使用

window.location = "xyz.html";
这将在当前路径中将您重定向到xyz.html

来源:

检查此项:检查此项: