码迷,mamicode.com
首页 > Windows程序 > 详细

delphi中的idhttpserver如何才能收到idhttp发送来的exe\rar文件呢

时间:2016-05-04 06:35:49      阅读:803      评论:0      收藏:0      [点我收藏+]

标签:

http://zhidao.baidu.com/link?url=-q2oXqYCKBZ9OgFDEHAcQwQEY_NroHcqGvVfKW67X5sF9LdjAAB_HPXQo04VxStFVS7yo_LkxLRWjgDoZXRdd_

delphi中的idhttpserver如何才能收到idhttp发送来的exe\rar文件呢

2008-06-18 00:01nkym0626 | 浏览 1811 次  悬赏:5
我用idhttp发送文件,idhttpserver只能收到txt之类的文件.
郁闷死我了
我有更好的答案
 

1条回答

举报| 2013-12-30 09:15huahua1237 | 五级 最快回答
用字符串流的形式发送给SERVER

sr:string;
//把你的流转字符串
stringstream:=TStringStream.Create(sr);
self.IdscrreenHTTP.Post(‘http://127.0.0.1:5555‘,stringstream);

服务器端接收的值在这里
ARequestInfo.FormParams

//流到字符串
function StreamToString(AStream: TStream): string;
begin
if AStream.Size = 0 then
Result := ‘‘
else
begin
setlength(Result, AStream.Size);
AStream.Position := 0;
AStream.Read(Result[1], AStream.Size);
end;
end;

如果不明白可加QQ646320175

delphi中的idhttpserver如何才能收到idhttp发送来的exe\rar文件呢

标签:

原文地址:http://www.cnblogs.com/delphi-xe5/p/5457078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!