用idhttp登陆淘宝网站
来源:互联网 发布:avi视频下载软件 编辑:程序博客网 时间:2024/04/30 12:05
unit Unit7;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,ComObj,IdHTTP;
type
TForm7 = class(TForm)
Memo_Log: TMemo;
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
procedure MyRedirect(Sender: TObject; var dest: string; var NumRedirect: Integer; var Handled: boolean; var VMethod: TIdHTTPMethod);
{ Private declarations }
public
{ Public declarations }
end;
var
Form7: TForm7;
implementation
{$R *.dfm}
procedure TForm7.Button1Click(Sender: TObject);
begin
end;
procedure TForm7.Button2Click(Sender: TObject);
var
PS:TStringList;
RS,RS1:TStringStream;
FHTTP:TIdHTTP;
begin
PS:=TStringList.Create;
RS:=TStringStream.Create('');
RS1:=TStringStream.Create('');
FHTTP:=TIdHTTP.Create(nil);
try
FHTTP.HandleRedirects:=False;
FHTTP.OnRedirect:=MyRedirect;
FHTTP.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)';
FHTTP.Request.ContentType:='application/x-www-form-urlencoded; Charset=UTF-8';
FHTTP.Request.Host:='member1.taobao.com';
FHTTP.Request.Connection:='Keep-Alive';
FHTTP.Request.Accept:='*/*';
PS.Add('TPL_username=用户名');
PS.Add('CtrlVersion=1,0,0,7');
PS.Add('support=000001');
PS.Add('tid=加密后');
PS.Add('TPL_password=加密后');
PS.Add('actionForStable=enable_post_user_action');
PS.Add('action=Authenticator');
PS.Add('TPL_redirect_url=');
PS.Add('event_submit_do_login=anything');
PS.Add('abtest=');
PS.Add('pstrong=');
PS.Add('from=');
PS.Add('yparam=');
PS.Add('done=');
FHTTP.Request.ContentLength:=Length(PS.Text);
FHTTP.Post('http://member1.taobao.com/member/login.jhtml',PS,RS);
FHTTP.Get('http://my.taobao.com/mytaobao/home/my_taobao.jhtml',RS1);
Memo_Log.Text:=RS1.DataString;
finally
if Assigned(FHTTP) then FreeAndNil(FHTTP);
if Assigned(PS) then FreeAndNil(PS);
if Assigned(RS) then FreeAndNil(RS);
if Assigned(RS1) then FreeAndNil(RS1);
end;
end;
procedure TForm7.MyRedirect(Sender: TObject; var dest: string;
var NumRedirect: Integer; var Handled: boolean; var VMethod: TIdHTTPMethod);
begin
Handled:=True;
end;
end.
- 用idhttp登陆淘宝网站
- Idhttp.post 登陆网站
- idhttp自动登录网站
- 关于用IDhttp发送网站http头的问题
- 淘宝登陆
- idhttp与IdCookieManager处理登陆过程
- 用idhttp提交cookie
- idhttp
- android 淘宝登陆授权
- 淘宝账号基于OAuth2.0的登录验证授权登陆第三方网站
- 淘宝账号基于OAuth2.0的登录验证授权登陆第三方网站
- selenium、python模拟登陆淘宝
- 用 Google 帐户登陆其它网站
- 用httpclient模拟登陆网站注意事项
- 同用的网站登陆界面
- 淘宝网站 Hel10 佟文
- 淘宝网站发展详解
- 淘宝这个小网站
- 《重构——改善既有代码的设计》
- vs2008 Express edition 安装错误
- 为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常
- WF1973 NF
- 使用YAML CSSFramework的心得
- 用idhttp登陆淘宝网站
- 威客logo设计,标志设计提高中标率和设计技术的方法
- 中国移动如何用Java做开发
- DB2 中decode函数的用法
- jquery解析xml
- 十三点项目管理准则
- 10年前的盖茨:既然中国人要偷软件,就偷我们的吧
- 清华申请退学博士作品:完全用Linux工作
- SQA在项目中的作用