如何使用http控件发送表单数据(300分)

  • 主题发起人 主题发起人 rustle
  • 开始时间 开始时间
发送表单数据有两种方式,post 和 get
如下
一个form有两个输入字段 name 和 pass
///////////////////////////////////////////////////////////////////////
Get 的例子
var
NMHTTP : TNMHTTP;

NMHTTP.Get('http://www.sitetopostto.com/site?name=ed&pass=smith');
///////////////////////////////////////////////////////////////////////
Post 的例子
var
NMHTTP : TNMHTTP;

NMHTTP.Post('http://www.sitetopostto.com/site', 'name=ed&pass=smith');

 
两种方法有什么区别?
 
300??!!
有什么特殊要求,说来讨论讨论
搜索一下,答案都有了呀
 
怎么没有人回答??
 
附加功能 将问题提前
 
Get方法发送的字符串要在浏览器的地址栏中显示,Post方法的不显示。
way_sever所说的方法没有错。
你首先要搞清楚向哪一个网页发数据——是.asp还是.cgi等等
还要搞懂需要哪些数据,数据格式如何。
然后按该网页提交需要的格式提交数据。
 
你看看网页源程序,找到“form”,例如此贴是:
<form method="POST" action="PostReply.asp?LID=306617">
   ^^^^^^^^^^^^^^^这就告诉你用POST方法啦!!!
就这么简单!!! 
 
多人接受答案了。
 
后退
顶部