当前位置:编程学习 > C#/ASP.NET >>

如何使用VB6.0以HTTP POST方式向WebService上传文件?

如题,现想从VB6.0的客户端调用WebService上传二进制文件(例如图片),请指教VB程序写法和WebService端写法思路。 --------------------编程问答-------------------- WebService应该无所谓,这和客户端没有关系。
VB6不太清楚调用WS不太清楚。


UP --------------------编程问答-------------------- WebService好说,关键是VB了 --------------------编程问答-------------------- 服务端与语言无关的,社区里以前有的你找下,有这服务端、客户端调用的ASP.NET的代码。
客户端调用参考下ASP.NET的 --------------------编程问答-------------------- vb6调用ws简单示例:
http://blog.csdn.net/vbman2003/archive/2007/08/30/1765393.aspx

--------------------编程问答-------------------- VB6.0调用WebService确实没见过...... --------------------编程问答-------------------- VB6.0调用WebService这个问题我已经解决,但只能上传字符串数据,目前是不清楚如何上传二进制文件 --------------------编程问答-------------------- 有问题请先GOOGLE,BAIDU --------------------编程问答-------------------- 好像没那么简单,呵呵. --------------------编程问答--------------------
引用 6 楼  的回复:
VB6.0调用WebService这个问题我已经解决,但只能上传字符串数据,目前是不清楚如何上传二进制文件


我现在遇到同样的问题,如何是好呀…… --------------------编程问答--------------------
引用 6 楼  的回复:
VB6.0调用WebService这个问题我已经解决,但只能上传字符串数据,目前是不清楚如何上传二进制文件


你确定你说的是“vb6调用webservice”?

那么我这里有个工作流的websevice,你用vb6能调用吗?你肯定又找借口说“我只是能上传字符串啊,别的不会!”。这其实就等于说你的所谓“vb6调用web service”根本就是个口号,禁不起实际使用。


使用普通的http post方式就可以提交二进制文件了。你可以在url参数中表示其它命令参数,而在消息体中表示字节流。

扔掉又大又慢又让很多程序员变得无能的web service,从基本的http post通讯开始学起。
补充:.NET技术 ,  Web Services
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,