很抱歉收到双重邮件:我的一个朋友在邮件列表上问了这个问题,但没有人回答。
我想知道如何正确使用HTTPSocket的ProxyAuthenticationRequired
事件。我的意思是,如果代理要求身份验证,我如何传递登录名/密码?
谢谢!
我从未在HTTPSocket类中使用过代理,但我认为这就是它的工作方式。
ProxyAuthenticationRequired事件传递四个参数,代理领域作为字符串,HTTP标头作为InternetHeaders对象,用户名和密码作为字符串。用户名和密码通过ByRef,所以我认为您应该自己设置这些参数,然后从ProxyAuthenticationRequired事件返回True:
Event ProxyAuthenticationRequired(Realm as String, Headers as InternetHeaders, ByRef Name as String, ByRef Password as String ) As Boolean
Name = "MyUserName"
Password = "MyPass"
Return True
End Event