我在考慮Registering an Application to a URL Protocol,我想知道,在方案中允許使用哪些字符? 一些例子: h323(具有數字) h323:[<user>@]<host>[:<port>][;<parameters>] z39.50r(具有.以及) z39.50r://<host>[:<port>]/<database>?<docid>[;esn=<elem
我正在寫一個FireFox插件,它顯示來自我的服務器的網頁作爲控件和信息面板。這些面板是用常規URL編寫和工作的,但是當我嘗試通過自定義協議訪問它們時(每個XMLHttpRequest都會返回空白,就像我正在執行XSS一樣)。我知道數據正在通過 - 請求是有效的,並被服務器接受,並且tcpdump表示他們正在將其發送到我的機器。顯然,它與自定義協議實現有關,所以這裏是相關部分: newURI: f
可能重複: How to detect browser's protocol handlers? 某個軟件(基於非瀏覽器)安裝了一個自定義的協議在安裝時。因此,如果安裝在系統上的軟件,把一個鏈接,看起來像 <a href="mycustomprotocol:///foobar">Launch the program!</a>
在網頁中 點擊時啓動軟件(後張貼當然是一個警告)。 如果未安裝該軟件