javascript - 是否可以在不更改 url 的情况下重定向 url

标签 javascript google-chrome-extension webrequest

我正在创建一个 Chrome 扩展程序,如果您domain.com,它会将您重定向到domain.com.ipaddress.com

主要代码如下:

chrome.webRequest.onBeforeRequest.addListener(function (details) {
    var url = details.url.split("/")[2];
    var url = "http://" + url + ".ipaddress.com";
    return { redirectUrl: url };
}, {
    urls: ['*://*/*']
}, ['blocking']);

我的问题是如何在不更改 URL (domain.com) 的情况下显示 domain.ipaddress.com 的内容。因为当我访问 google.com 时,网址文本会更改为 google.com.ipaddress.com

我知道我不擅长解释。为了了解更多,我将使用图像来表达我想要的内容。 enter image description here

最佳答案

幸运的是,这是不可能的。

您无法影响地址栏,它会显示页面的实际来源/最终重定向地址。

正如评论中所指出的,否则允许将是一个严重的安全问题。

关于javascript - 是否可以在不更改 url 的情况下重定向 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38279872/

相关文章:

javascript - 最好的 Javascript XML-RPC 客户端库是什么?

javascript - Chrome 扩展程序 - 请求新权限

vb.net - 在VB.Net中执行Webrequest时防止错误

javascript - 如何打破 promise 链?

javascript - 使用 Javascript 中的 utf-32 编码缩短 utf-8 字符串?

javascript - 使用 vanilla javascript 无法加载 txt 文件

javascript - 如何让循环中的函数同步运行?

javascript - 将输入文件传递给后台脚本

c# - 缺少 OpenNetCF WebRequestMethod 类

c# - WebRequest 是与网站交互的正确 C# 工具吗?