TWinHTTP控件以multipart/form-data POST方法上传问题

nbasports 2007-10-31 02:44:00
在BCB里我用TWinHTTP控件以multipart/form-data POST方法上传遇到问题了,代码如下:
void __fastcall TForm1::UploadBtnClick(TObject *Sender)
{
WinHTTP1->URL="http://127.0.0.1:8080/vsms/upload.do";
WinHTTP1->Upload(2);
WinHTTP1->Read();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::WinHTTP1UploadFieldRequest(TObject *Sender,
WORD FileIndex, TMemoryStream *UploadStream, AnsiString &FieldName,
AnsiString &FileName)
{
if(FileIndex==0) // first 普通
{
FieldName="name";
UploadStream->Write(edUsername->Text.c_str(),edUsername->Text.Length()) ;
}
else if(FileIndex==1) // first file
{
FieldName="file";
FileName="c:\\1.text";
UploadStream->LoadFromFile(FileName);
}
}
//---------------------------------------------------------------------------
小弟本是想把一文件上传到网页上,(BOSS要偶用BCB写,小弟新来的,能力有限)请各位大侠指点。小弟先谢了!
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
nbasports 2007-11-01
  • 打赏
  • 举报
回复
以multipart/form-data上传后的东东和从JBuilder建立相应IE上传上去的东东不一样,问下是我的代码有问题吗?
顺便问下,在用TWinHTTP控件你们有没有这方面的情况?
小弟先谢了!
laowang2 2007-11-01
  • 打赏
  • 举报
回复
没有说是什么错误.
nbasports 2007-10-31
  • 打赏
  • 举报
回复
哪位大侠有好的方法请妹我,小弟在此谢谢了
cbanbasports@163.com
这是小弟的妹儿

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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