如何通过程序发送HTTP请求.(50分)

  • 主题发起人 主题发起人 20020509
  • 开始时间 开始时间
2

20020509

Unregistered / Unconfirmed
GUEST, unregistred user!
我想通过程序发送HTTP请求:
如:http://user.nsdns.com/api/?userid=19770702&userpwd=123654
通过什么控件(不用第三方控件)能实现.我不想用api.




 
FastNet的TNMHTTP或者Indy的IdHttp
 
用indy中的TIdHTTP,虽然也属于第三方控件,但delphi自带
FileListGetted := TStringList.Create;
try
FileListGetted.Text := AutoPatch.IdHTTP1.Get('http://user.nsdns.com/api/?userid=19770702&userpwd=123654');
except
FileListGetted.Free;
AutoPatch.IdHTTP1.Disconnect;
exit;
end;
 
不知道怎样写post的函数??
post 传送的数据是基于什么样的格式,我怎么样来写呢??
 
我的qq是28274903
希望各位交流一下,谢谢
 
用TClientSocket控件
比如
ClientSocket.Socket.SendText('GET /index.htm'+#$0A);
 
后退
顶部