用Indy(9.0)idHttp控件如何上传一个指定的文件?

suigui 2003-07-17 10:20:04
问题如上,就像在form那样提交一个文件上传.望详细说。分不够可加
...全文
148 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
bighill998 2003-12-23
  • 打赏
  • 举报
回复
关注
suigui 2003-10-15
  • 打赏
  • 举报
回复
用下述代码总是出read time错误.
//上传文件
AnsiString LinkHead, CGI, URL;
if ( !SessionActive ) return;
if ( EditConfig->Text.Trim() == "" ) return;
LinkHead = "https://" + DM->IP + ":8887";
CGI = "/cgi-bin/sys_ulcfg.cgi";
URL = LinkHead + CGI;
TMemoryStream* Source = new TMemoryStream( );
TStringStream* Response = new TStringStream("");
Memo1->Lines->Add("Content-Type: " + HTTP->Response->ContentType);

try{
Source->Position = 0;
Source->LoadFromFile( EditConfig->Text );
HTTP->Request->CustomHeaders->Add("Cookie:"+Session_ID);
HTTP->Post(URL, Source, Response);
}__finally{
Memo1->Lines->Add( Response->DataString );
delete Source;
delete Response;

}
suigui 2003-10-15
  • 打赏
  • 举报
回复
再问 :用Indy(9.0)idHttp控件如何上传一个指定的文件到服务端。提供资料也行。
suigui 2003-10-15
  • 打赏
  • 举报
回复
up
yesry 2003-09-29
  • 打赏
  • 举报
回复
http上传?需要服务器脚本支持!
mfc42d 2003-09-27
  • 打赏
  • 举报
回复
使用dotnet吧,左轻候写过delphi上串的文章
suigui 2003-09-19
  • 打赏
  • 举报
回复
:(
warton 2003-09-18
  • 打赏
  • 举报
回复
看到这个贴子,我看了看帮助,也没找到上传的方法!晕...
warton 2003-09-18
  • 打赏
  • 举报
回复
看到这个贴子,我看了看帮助,也没找到上传的方法。
suigui 2003-09-15
  • 打赏
  • 举报
回复

再问,准备结贴。用Indy(9.0)idHttp控件如何上传一个指定的文件?
因为还有其他功能实现的考虑。只能用此组控件实现。
yesry 2003-07-18
  • 打赏
  • 举报
回复

TNMStrmServ
TNMStrm
会更好一些。
suigui 2003-07-18
  • 打赏
  • 举报
回复
没人有试过吗?相关帮助也行啊

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧