现在用到idhttp.Post把一个客户端的文件传上服务器的jsp页面接收然后创建保存到指定文件名同后序的文件内.问题出现了.我传doc文件,但接收保存后doc文件是乱码.idhttp.post传上去默认的编码是什么?如何解决?
解决方案 »
- Dll内调用Dll问题
- socketConnection的初始化问题(在线等)!
- Photoshop、Acrobat的启动画面是怎么实现的?
- 在delphi中如何调用dos命令?在线等!
- 百分大讨论:经典问题,输出用户自定义的excel文件
- 新手问题:Delphi里面怎么加组件?
- 通过一个ADOCommand执行一个Select Count() from..之类的获得单个数据结果的语句,怎么获得数据呢
- 用什么办法可将注册表某一键名为“(默认)”的键值进行修改?29分
- 我这句话怎么了?icehill~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 谁能告诉我这是DBGRid的问题还是ACCESS数据库的问题??
- 在线等待...急用啊
- 问题求助:BPL调用
var
data: TIdMultiPartFormDataStream;
begin
data := TIdMultiPartFormDataStream.Create;
try
{ add the used parameters for the script }
data.AddFormField('param1', 'value1');
data.AddFormField('param2', 'value2');
data.AddFormField('param3', 'value3'); { Call the Post method of TIdHTTP and read the result into TMemo }
Memo1.Lines.Text := IdHTTP1.Post('http://localhost/script.php', data);
finally
data.Free;
end;
end;
那个是正常的,但现在是传一个文件流,在服务器从新写文件,写出来的文件乱码.