C# 类似WebKit的异步可插拔协议?

C# 类似WebKit的异步可插拔协议?,c#,webkit,pluggableprotocol,C#,Webkit,Pluggableprotocol,多年来,我们在C#.NET应用程序中使用WebBrowser组件,并使用异步可插拔协议来处理资源。这曾经对我们非常有效。不幸的是,这种方法只适用于IE 4及以上版本,因为它在Windows的urlmon.dll中连接 现在,我们正在研究使用WebKit组件来显示(和报告)HTML内容。因此,异步可插拔协议不再是一种选择 WebKit有类似的功能吗?其思想是处理URL,如“resource://...“使用自定义处理程序(最好是C#)定位资源并将其作为流提供回web引擎 请参见下面的一些示例: &

多年来,我们在C#.NET应用程序中使用WebBrowser组件,并使用异步可插拔协议来处理资源。这曾经对我们非常有效。不幸的是,这种方法只适用于IE 4及以上版本,因为它在Windows的urlmon.dll中连接

现在,我们正在研究使用WebKit组件来显示(和报告)HTML内容。因此,异步可插拔协议不再是一种选择

WebKit有类似的功能吗?其思想是处理URL,如“resource://...“使用自定义处理程序(最好是C#)定位资源并将其作为流提供回web引擎

请参见下面的一些示例:

<html>
  <head>
    <link rel="stylesheet" type="text/css" href="resource://stylesheets/company_style.css" />
  </head>
  <body>
    ...
  </body>
</html>

...
或者这个:

<td class="header">
  <img class="margin" src="resource://images/logo_small.gif" alt="Logo" />
</td>