如何使用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 --------------------编程问答-------------------- 好像没那么简单,呵呵. --------------------编程问答--------------------
我现在遇到同样的问题,如何是好呀…… --------------------编程问答--------------------
你确定你说的是“vb6调用webservice”?
那么我这里有个工作流的websevice,你用vb6能调用吗?你肯定又找借口说“我只是能上传字符串啊,别的不会!”。这其实就等于说你的所谓“vb6调用web service”根本就是个口号,禁不起实际使用。
使用普通的http post方式就可以提交二进制文件了。你可以在url参数中表示其它命令参数,而在消息体中表示字节流。
扔掉又大又慢又让很多程序员变得无能的web service,从基本的http post通讯开始学起。
补充:.NET技术 , Web Services