delphi 怎么将webbrowser的cookie给idhttp用
1个回答
2017-03-20 · 知道合伙人软件行家
关注
展开全部
在 delphi 里,通过 WebBrowser 访问登录某站点后,将其 Cookie 数据传递给 IdHttp 控件使用,是一个常见的应用,以下是示例代码:
var JzCookie:string
//用 WebBrowser 登录指点站点
WebBrowser.Navigate('网址');
//等待轿如站点响应完毕
while Web.ReadyState <> READYSTATE_COMPLETE do
Application.ProcessMessages;
//获取 WebBrowser 的 岁租cookie 值
JzCookie := 'Cookie: ' 乎帆兆+ (Web.document as IHtmlDocument2).cookie;
//将 Cookie 传递给 IdHttp 组件
IdHTTP1.Request.CustomHeaders.Text := JzCookie;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询