我想创建一个html文件,我可以将其用作(最终)重定向到请求URI的链接。
我可以将重定向目标硬编码为来电者,但我不愿意。
更新: 至于我将用它做什么,以下注释提供了一个起点:
来自https://stackoverflow.com/users/665261/billy-moon
on Redirect from an HTML page:
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="1;url=http://example.com">
<script type="text/javascript">
window.location.href = "http://example.com"
</script>
<title>Page Redirection</title>
</head>
<body>
<!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
If you are not redirected automatically, follow the <a href='http://example.com'>link to example</a>
</body>
</html>
除非我愿意替换&{39; http://www.example.com&#39;与我的呼叫页面类似地以硬编码的方式。
除非,有一种方法可以通过编程方式重定向到调用URI。
这将是客户端重定向。我不了解我公司使用的网络服务器,也不能假设它已经投入生产,如果它有效的话。我的HTML将是静态的。
除了: 目标是提供一旦请求调用第三方API的链接,然后重定向到调用URI。 (我还没有与第三方API的连接,所以搞清楚这不是问题的一部分。)在html加载之后,但在重定向之前(例如调用API /但是,需要对调度程序进行命令行终端调用。
但要明确的是,我的问题是如何重定向到html文件中的调用URI?&#39;
答案 0 :(得分:1)
使用元标记刷新
请参阅:http://webmaster.iu.edu/tools-and-guides/maintenance/redirect-meta-refresh.phtml
示例:
<META http-equiv="refresh" content="0;URL=http://www.example.com">