|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2010/5/25 23:21:50 |
标题: |
|
加入我的收藏 |
楼主: |
Delphi充当客户端,服务端使用Java,有什么好方法实现客户端文件上传到服务端的某个地方。
----------------------------------------------
- |
作者: |
|
2010/5/25 23:33:14 |
1楼: |
delphi --- xml -- http(java) --- 重写post方法-- xml----file
----------------------------------------------
-
|
作者: |
|
2010/5/26 8:46:05 |
2楼: |
这个其实可以无视java服务端,你用indy上传试试看,只要服务端有提供上传的URL
----------------------------------------------
!!!!!!!
|
作者: |
perl (perl) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2010/5/27 21:03:13 |
3楼: |
用idhttp POST数据包给WEB就可以了 抓个包就知道什么格式了 我给项目做过.Net、PHP、JAVA的都可以。
----------------------------------------------
-
|
作者: |
|
2010/5/28 16:24:27 |
4楼: |
很感谢大家,现在还有个问题就是 Params := TIdMultiPartFormDataStream.Create; Params.AddFile('file', edtSupplierId.Text, 'multipart/form-data'); HTML:=IdHTTP1.Post(BaseURL,Params);
当文件名edtSupplierId.Text是英文时一切正常,但名字是中文时却报project rased exception class eidhttpprotocolexception with message 'HTTP/1.1 500 internal server error' 这是什么原因的? 我用utf8等也转化过的,还是一样。
----------------------------------------------
-
|
|