我想知道如何检测计算机连接的网络是否有代理,如果有,那么我希望能够获取代理地址和网络端口并在网络浏览器中使用它。
我知道这不能通过 webkit 的属性来完成,并且需要导入一些 DLL。所以,这就是我到目前为止所拥有的:
[DllImport("webkit-1.0")]
static extern IntPtr webkit_get_default_session();
[DllImport("soup-2.4")]
static extern IntPtr soup_uri_new(string uri);
[DllImport("gobject-2.0")]
static extern void g_object_set(IntPtr obj, string name, IntPtr value, IntPtr zero);
如您所见,我已经导入了所需的 DLL,但我不知道下一步该做什么。
我真的需要帮助。如果有人可以给我一个链接或给我一些可以满足我一开始所说的要求的代码,那么请给我。
非常感谢。