【问题标题】:hotfile account checker热文件帐户检查器
【发布时间】:2009-11-21 13:08:25
【问题描述】:

我想做热文件帐户检查器

为了开始工作,我想知道如何登录 我试过这个

http://www.hotfile.com/login.php?user=myusername&pass=mypassword

但它说用户名/密码组合错误。 :( 即使我输入了正确的登录数据

谁能帮帮我提前谢谢

问候

【问题讨论】:

    标签: html delphi url


    【解决方案1】:

    正如 Raffael 所说,你必须使用 post 而不是 get,还有一个名为:returnto 的隐藏字段,我通常在 indy idHttp 组件的帮助下做到这一点,如下所示:

    var
     Sl :  TStringList;
    begin
      Sl := TStringList.Create;
      Sl.Add('user=myuser');
      Sl.Add('pass=mypassword');
      sl.Add('returnto=/');
    
      Memo1.Text :=  IdHTTP1.Post('http://www.hotfile.com/login.php',Sl);
    
      FreeAndNil(sl);
    end;
    

    还要确保idHttp属性HandleRedirects = True

    【讨论】:

    【解决方案2】:

    查看hotfile.com网站的来源可以看到,登录表单是这样定义的:

    <form action="/login.php" method="post">
    

    因此,要编写帐户检查器,您需要“发布”到 login.php 网址。您所做的是“获取”请求。

    拉斐尔

    【讨论】:

    • 谢谢你的回复,但是我是http的菜鸟,你能给我正确的链接吗提前谢谢
    猜你喜欢
    • 2016-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    相关资源
    最近更新 更多