有人可以告诉我如何添加自己的URL协议并将其分配给特定端口以供浏览器解析我的URL吗?例如,HTTP://被分配给端口80,所以当我输入一个具有http://的网站默认情况下,浏览器会将其解析为端口80;所以我想创建自己的协议,我想这样:
myprotocol:// = Port 8888
myprotocol://website.com - >浏览器 - > website.com:8888 - > (浏览器将我的协议解析为我指定的端口)
答案 0 :(得分:0)
你可以写一个绑定到你的协议的程序(你可以把一个键值对放到windows中的HKEY_CLASSES_ROOT),你的程序得到url,做一些简单的字符串处理,将url端口改为8888,将protocl改为http (s),然后启动浏览器打开新网址,以便您的协议成真。