2016-11-22 48 views
1

我已經寫了Node.js的應用程序,你可以使用Chrome調試協議,如果你使用最新版本的Node.js的一個調試(當然):如何重定向到chrome-devtools://協議?

$ node --inspect app.js 

此打印網址(chrome-devtools://...)到終端。如果我複製這個URL並將其粘貼到Chrome中,調試器打開並且一切正常。

現在,這個網址很長,我希望它變得更短。所以我的想法是運行一個非常簡單的Node.js服務器,它只需將傳入的http請求重定向到此URL。使用一些測試,我確保發送正確的標題和狀態碼等。

但它不起作用。如果我打電話給我的重定向服務,我只能得到服務器發送空響應的答案。沒有重定向正在發生。

我錯過了什麼?

How to redirect to chrome://extensions可能暗示這根本不可能,但我想知道我可能有什麼其他選擇(除了當然,只是住在長的網址)?

+1

只需要注意,有一個Chrome擴展可以幫助你一點點:https://chrome.google.com/webstore/detail/nodejs-v8-inspector/lfnddfpljnhbneopljflpombpnkfhggl。所以布拉德可能是正確的,你不能通過HTTP重定向,但也許你可以建立或修改該擴展來滿足你的需求。 –

回答

3

您無法重定向到內部Chrome網址。這是不可能的。