我正在开发一个插件,我需要为给定的主机获取浏览器代理。
现在它使用nsIProtocolProxyService工作。但是,NewURI 函数(需要构造一个 URI 对象,由 nsIProtocolProxyService::resolve()使用)采用对nsACString的 const 引用 。看起来,对于它的任何具体实现,我都需要与xpcomglue链接,这是我做不到的(如果我理解正确,出于技术原因,我不应该动态链接;出于法律原因,我不能与 xpcomglue_s 静态链接) .
那么,如何在不与 xpcomglue 链接的情况下获得浏览器代理?