procedure TForm1.Button1Click(Sender: TObject);
var
res : String;
mps : TMsMultiPartFormDataStream;
begin try
mps := TMsMultiPartFormDataStream.Create;
mps.AddFile('file1','c:\inetpub\capture.asf','');
res:=idhttp1.Post('http://ls/test.asp',mps);
finally
mps.Free;
end;
end;<test.asp>采用左轻候的upfile作者主页:http://www.wushuang.net(无双谱)
邮件地址:[email protected]<%'
Set upfile = Server.CreateObject("myobj.upfile")
upfile.filesaveas("c:\"+upfile.filename)
set upfile = nothing
%>上传时报错:http:/1.1/500 internal server error. inty 采用9.0.18.折腾到0:00,仍不行,请大家指点!!!!
var
res : String;
mps : TMsMultiPartFormDataStream;
begin try
mps := TMsMultiPartFormDataStream.Create;
mps.AddFile('file1','c:\inetpub\capture.asf','');
res:=idhttp1.Post('http://ls/test.asp',mps);
finally
mps.Free;
end;
end;<test.asp>采用左轻候的upfile作者主页:http://www.wushuang.net(无双谱)
邮件地址:[email protected]<%'
Set upfile = Server.CreateObject("myobj.upfile")
upfile.filesaveas("c:\"+upfile.filename)
set upfile = nothing
%>上传时报错:http:/1.1/500 internal server error. inty 采用9.0.18.折腾到0:00,仍不行,请大家指点!!!!
解决方案 »
- 如何将access表的数据转到 SQLServer表里,批量而不是一条条?
- 在程序中Ado+Access中如何判断在编辑状态中,记录有没有被更新过。在线给分
- SOCKET 新手
- 一个小问题:如何将 rtf 格式的文件转成 .doc 的格式?
- 关于报表打印!!来者给分,UP给分!!
- 怎样消去文字!
- 如何利用两个 query 组件,两个 dbgrid 一个 datasource ,去创建主/细表(明/细表)?
- 该问题有一定难度!
- 中国队的哪名队员表现最好?为什么?给一个理由。
- 我的delphi6在安装有些控件的时候会有缺少dsgnintf.dcu,那里有这个文件啊?
- 一个尖锐的Memo的问题,希望大家帮助解决,谢谢
- delphi如何调用vc写的 ATL Com中的hwnd型参数?
另外,indy9.0是indy中最有问题的一个版本.以前碰到过idftp出错是由于indy引起的,你还可以换个indy版本试试
可能是Indy也可能是ASP上的问题
myobj在服务器上是存在的,有源程序编译出来的,并进行了系统注册。直接采用.htm上传至.asp没有问题,当在delphi中上传时报错!
FIdHTTP.Request.Referer
res:=idhttp1.Post('http://ls/test.asp',mps);
是上边这样吗,也报错。还请详细指导。
idhttp.Request.ContentType:='multipart/form-data';
楼主找找资料
http://www.delphibbs.com/keylife/iblog_show.asp?xid=14751
http://community.csdn.net/Expert/TopicView3.asp?id=4253949
问题出在调用时。
改为如下就没有问题了,不知为何可能,因为给的参数不够,服务端传输程序因此报错。mps.AddFile('a6','c:\inetpub\capture.asf','');
mps.AddFile('a7','c:\inetpub\capture.asf','');明天给分。