用nmhttp,如post发送是个Table(表)该如何写,谢谢!!!(50分)

  • 主题发起人 主题发起人 ztzdelphi
  • 开始时间 开始时间
什么意思? 是html语法的"table"还是数据库"table"?
 
NMHTTP1.Post('http://www.sitetopostto.com/site', 'name=ed&pass=smith')
 
Cakk 是html中的table
 
任何数据通过CGI进行Post,都要用规定的格式,和pipi说的类似,
即使是一个table,你也得把数据转化成name=value的格式来发送.
 
那还说table无限制,而以'?name=value'的方式只能传少量数据?请赐教!
 
为什么只能少量数据?

var lst:tstringlist;
begin
lst:=tstringlist.create;
lst.add('xxx=xxx');
lst.add('xxx=xxx');
lst.add('xxx=xxx');
lst.add('xxx=xxx');
lst.add('xxx=xxx');
//....要多长有多长的数据
nmhttp1.post('http://www.xxx.com/cgi',lst.text);
lst.free;
end;
 
Post方法是无限制的
get方法才限制长度
 
多人接受答案了。
 
后退
顶部