1,593
社区成员
发帖
与我相关
我的任务
分享
procedure TMain.loginClick(Sender: TObject);
const
url ='http://passport.baidu.com/?login';
var
param : TStringList;
begin
idhttp1.Request.SetHeaders;
param := TStringList.Create;
param.add('tpl_ok=');
param.add('next_target=');
param.Add('tpl=tb');
param.add('skip_ok=');
param.add('aid=');
param.Add('needpay=');
param.add('need_coin=');
param.add('pay_method=');
param.Add('u=http://tieba.baidu.com/f&return_method=get&more_param=kw=XXX');
param.Add('return_type=');
param.add('psp_tt=0');
param.add('username='+id.text);
param.add('password='+pass.text);
param.add('mem_pass=1');
idhttp1.HandleRedirects := true;
idhttp1.Request.Referer := 'http://tieba.baidu.com/f?kw=XXX';
idhttp1.post(url,param);
memo1.Text := idhttp1.get('http://passport.baidu.com/?login&username=XXXX&password=XXXXXX');