解决方案 »
- dbgrideh表中表RowDetailPanel如何设置对应的字段关联呀
- 谁能教我用delphi6做b/s模式的系统,我可以付钱!
- 如何判断image类型字段中的图像是bmp格式还是jpeg格式
- 打包后显示access数据库路径不对,无法运行
- dbgrid的问题
- 怎样将mainmenu的菜单项影射到 ttreeView的节点
- 请教各位:如何用Delphi在注册表中创建REG_MULTI_SZ类型的键值?见代码就给分
- iis5.0d的下载地址
- 关于chart的series的问题?问题急死我了,求求帮帮忙
- 代码错误检测工具Sleuth QA
- 跪求各位大神了,delphi编译的软件在使用中问题
- Delphi xe 的Indy控件 TIdTCPServer 和 TIdTCPClient的发送接收字符串 缺省都会加上0D 0A当做分隔符
var
sPost:TStringStream;
begin
sPost:=TStringStream.Create('');
try
sPost.WriteString('user='+HTTPEncode(Utf8EnCode('郭建飞')));
try
IdHTTP1.Post('http://www.123.com',sPost);
except
end;
finally
sPost.Free;
end;
end;需要HTTPApp单元
str:=TStringStream.Create('');
str.Clear;
str.add('sex=man');
str.add('city=shanghai');
....
str.add('user='+Edit9.Text);try
IdHTTP1.Post('http://www.XXX.com',str,Response);能在这基础上改么?
我一般都是用的TStringStream,又不复杂。
我已经在多个项目中用过这种代码了,有的项目已经运行几年了,没有问题的。
如果想加多个参数,如下: sPost.WriteString('user='+'user='+HTTPEncode(Utf8EnCode('郭建飞'))+'&'+
'password='+'123456'+'&'+
'site='+'csdn'
);//1楼的代码我是测试过可行的。XPSP3+Delphi7+Indy9
IdHTTP1.HTTPOptions := [];否则idhttp 会自动编码