博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi Post登陆Delphi盒子论坛源码
阅读量:4616 次
发布时间:2019-06-09

本文共 2326 字,大约阅读时间需要 7 分钟。

unit Unit1;interfaceuses  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Buttons, Vcl.OleCtrls, SHDocVw,  IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP,  Vcl.StdCtrls;type  TForm1 = class(TForm)    SpeedButton1: TSpeedButton;    IdHTTP1: TIdHTTP;    Memo1: TMemo;    Edit1: TEdit;    Edit2: TEdit;    Edit3: TEdit;    procedure SpeedButton1Click(Sender: TObject);  private    {
Private declarations } public {
Public declarations } end;var Form1: TForm1;implementation{
$R *.dfm}procedure TForm1.SpeedButton1Click(Sender: TObject);Var cCon:TSTringList; cSTR,cText:TStringStream; i:Integer; TempHTTP:TIDHTTP;begin IdHTTP1:=TIDHTTP.Create(nil); TempHTTP:=TIDHTTP.Create(nil); cCon:=TStringList.Create; IDHTTP1.HandleRedirects:=True; TempHTTP.HandleRedirects:=True; cText:=TStringStream.Create; IDHTTP1.Request.Accept:='image/gif, image/jpeg, image/pjpeg, image/pjpeg,application/x-shockwave-flash, application/vnd.ms-excel, '; IDHTTP1.Request.Accept:=IDHTTP1.Request.Accept+'application/vnd.ms-powerpoint, application/msword, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*'; IDHTTP1.Request.Referer:='http://bbs.2ccc.com/default.asp'; IDHTTP1.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)'; IDHTTP1.Request.ContentType:='application/x-www-form-urlencoded'; IDHTTP1.Request.AcceptEncoding:='gzip, deflate'; IDHTTP1.Request.Host:='bbs.2ccc.com'; IDHTTP1.Request.CacheControl := 'no-cache'; idhttp1.Request.Connection := 'Keep-Alive'; cCon.Add('membername='+Trim(Edit1.Text)); cCon.Add('memberpass='+Trim(Edit2.Text)); cCon.Add('act=1'); IDHTTP1.Post('http://bbs.2ccc.com/login.asp',cCon,cText);// Edit3.Text:=IDHTTP1.Response.RawHeaders.Text; for i := 0 to IDHTTP1.CookieManager.CookieCollection.Count-1 do Edit3.Text:=Edit3.Text+IDHTTP1.CookieManager.CookieCollection.Cookies[i].Value; //IDHTTP1.GET('http://bbs.2ccc.com/',cText); TempHTTP.Get('http://bbs.2ccc.com/',cText); Memo1.Text:=cText.DataString; cText.Free;end;end.

 

转载于:https://www.cnblogs.com/wuxi15/archive/2013/05/11/3072466.html

你可能感兴趣的文章
Java学习IO流(一)
查看>>
SaltStack error: No module named 'salt'
查看>>
struts2:国际化
查看>>
自动化运维工具SaltStack详细部署【转】
查看>>
IT人员必备linux安全运维之Ssh用途、安全性、身份认证以及配置……【转】
查看>>
linux shell语言编程规范安全篇之通用原则【转】
查看>>
Android x86 下运行纯ARM版APP
查看>>
第17章 集群
查看>>
我为什么要学习C++反汇编
查看>>
124号令又给机动车登记带来了什么?【道路交通管理手册004】
查看>>
UVA 294 Divisors( 因子分解)
查看>>
HTML进阶
查看>>
PAT乙级1033
查看>>
程序员专属手机壁纸来了。。。
查看>>
css样式继承 第7节
查看>>
Java 生成16/32位 MD5
查看>>
Java自定义注解基础知识
查看>>
8个在网页设计中即将被淘汰的趋势
查看>>
.Net程序员关于微信公众平台测试账户配置 项目总结
查看>>
【second】N-Queens
查看>>