使用 Delphi 的 Indy10 组件,我正在获取网页的源代码并使用以下代码将其显示在 Memo 控件中。
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Text := IdHTTP1.Get(Edit1.Text);
end;
当我尝试显示的页面只是一个普通页面(即不需要登录)时,结果很好,但如果我尝试获取需要登录的页面的源,那么结果是备忘录显示的源尽管我在 Firefox 和 IE 浏览器中都登录了该站点,但登录页面而不是我请求的页面。
所以我的问题是如何使用 Indy 组件对网站进行“身份验证”,以便获得与登录后在浏览器中查看页面时相同的来源?
谢谢,道格拉斯