Inno Setup,WinHttpReq通过代理服务器请求PAC url
我目前正在尝试在Pascal中编写一项服务,允许我在Inno Setup中安装通过代理服务器进行通信。 我能够通过主机和端口号完成它,但现在我也需要它来实现记录到PAC文件。 我只是无法在帕斯卡尔找到它,一个沮丧的人,请帮忙。 编辑:好吧,我已经这样做了,以便能够通过代理服务器进行调用:
WinHttpReq := CreateOleObject('WinHttp.WinHttpRequest.5.1');
WinHttpReq.Open('POST', 'http://example, false);
WinHttpReq.SetProxy(2, server:port,domain);
WinHttpReq.SetCredentials(username, password,1);
它完美的工作,但现在我想用PAC文件的URL代替它。 我检查了winhttp文档,并了解我以某种方式使用WinHttpGetProxyForUrl函数(https://msdn.microsoft.com/en-us/library/windows/desktop/aa384097%28v=vs.85%29.aspx ),但因为所有的例子都在c ++中,我无法成功地在Pascal中写入请求。 有没有人有这样做的经验,我只需要一个快速的例子,或在哪里可以找到它的信息。 请帮忙! 谢谢
链接地址: http://www.djcxy.com/p/62495.html上一篇: Inno Setup, WinHttpReq request through proxy server with PAC url
下一篇: How to configure Atom to use proxy file (pac) settings?