如何redirect到chrome-devtools://协议?

我已经写了一个Node.js应用程序,您可以(当然)使用Chromedebugging协议进行debugging,如果您使用最新的Node.js版本之一:

$ node --inspect app.js 

这将打印一个URL( chrome-devtools://... )到terminal。 如果我复制这个URL并将其粘贴到Chrome中,debugging器打开并且一切正常。

现在,这个URL很长,我希望它变得更短。 所以我的想法是运行一个非常简单的Node.js服务器,只需将传入的http请求redirect到此url。 使用一些testing,我确保发送正确的标题和状态码等等。

但是 – 这是行不通的。 如果我打电话给我的redirect服务,我只能得到答案,服务器发送一个空的答复。 没有redirect正在发生。

我错过了什么?

如何redirect到chrome://扩展可能暗示,这是不可能的,但我不知道我可能有什么其他的select(当然,除了长期的生活)。

您无法redirect到内部的Chromeurl。 这是不可能的。