我现在要做http客户端,上传一个文件到http服务器。
http服务器是第三方的,用servlet实现的。我现在客户端用delphi实现,用delphi哪个
控件做啊?哪位老大指点一下,紧急求救!http服务器要求的是只能以post的方式放松请求。我用TIDHttp组件试了一下procedure TForm1.Button3Click(Sender: TObject);
var ResponseStream,RequestStream:TMemoryStream;
filename,url:string;
begin
requestStream :=TMemoryStream.Create;
ResponseStream :=TMemoryStream.Create;
url:=edit1.text;
filename:=edit2.Text;
try idhttp1.Request.ContentType :='multipart/form-dat';
requestStream.LoadFromFile(filename);
idhttp1.Post();
idhttp1.Post(url,requestStream,responseStream)
finally
requestStream.Free;
responseStream.Free;
end;end;但是出现“405 method not allowed”错误。
请高手指点。谢谢
http服务器是第三方的,用servlet实现的。我现在客户端用delphi实现,用delphi哪个
控件做啊?哪位老大指点一下,紧急求救!http服务器要求的是只能以post的方式放松请求。我用TIDHttp组件试了一下procedure TForm1.Button3Click(Sender: TObject);
var ResponseStream,RequestStream:TMemoryStream;
filename,url:string;
begin
requestStream :=TMemoryStream.Create;
ResponseStream :=TMemoryStream.Create;
url:=edit1.text;
filename:=edit2.Text;
try idhttp1.Request.ContentType :='multipart/form-dat';
requestStream.LoadFromFile(filename);
idhttp1.Post();
idhttp1.Post(url,requestStream,responseStream)
finally
requestStream.Free;
responseStream.Free;
end;end;但是出现“405 method not allowed”错误。
请高手指点。谢谢
解决方案 »
- 关于UpdateBatch方法和ORACLE数据库的应用!!!
- 鲁IT(第001号)群广纳贤士 群号:2951618
- 请教:TPageControl,属性页之间如何拖动?
- 在线等待~怎样将动态建立的表的字段加到连接该表的数据集(DataBase)的字段列表(fieldDefs)中,并将字段列表的每个字段的标题改为中文,
- 我想做一个TcpServer/TcpClient的多客户/服务端,请指教.
- 高分奉献、请高手帮忙解决一个奇怪的问题!!!
- 高手求救
- 奇怪!为什么啊,请帮忙看看!100分送上(关于托盘,让窗体显示在最上方)
- 旧问题解决了,新的问题又产生了,gzmhero(hihihi):进来一下,好吗?
- 请问INFOPOWER能安装上delphi6?
- 一个小小的通讯问题,请进来看看。急手!!!!
- 为什么用ADOQUERy进行查询,时间超过40秒时便出现超时连接
给位老大,快救命啊
http://expert.csdn.net/Expert/topic/2077/2077418.xml?temp=.77586
我这里得服务端是第三方的一个HTTP协议服务器。用servlet实现的。