高分请问VB使用WINSOCK利用HTTP上传二进制文件的问题
OrthoFinder功能、流程和文件注释 OrthoFinder 的标准输出包括:直系同源组,直系同源基因,有根基因树,解析基因树,无根物种树、有根物种树,基因重复事件以及相关的统计数据。 阅读详情
一个通过HTTP提交文件的文章和代码:
http://www.vbforums.com/showthread.php?t=337424
上面这个例子好象是只能提交文本文件
因为他打开文件的时候是使用STRING类型数据接受了文件,弱弱问一句使用STRING接受二进制文件以后能当BYTE来使用的吗。。
而我测试过二进制好象是不成功的,希望能有熟VB的朋友帮忙测试一下
我试的方法是把文件用BYTE ARRAY读出来,然后SENDDATA到HTTP SERVER,但是SEND BYTE ARRAY的话,HTTP HEADER也要转化为BYTE了,这样整个BYTE ARRAY传上去,HTTP SERVER好象不能正确识别HEADER
而XMLHTTP也是传送BYTE,不过它有一个HEADER的属性和SENDDATA是独立分开的
应该怎么正确POST二进制文件呢。。?
http://www.vbforums.com/showthread.php?t=337424
上面这个例子好象是只能提交文本文件
因为他打开文件的时候是使用STRING类型数据接受了文件,弱弱问一句使用STRING接受二进制文件以后能当BYTE来使用的吗。。
而我测试过二进制好象是不成功的,希望能有熟VB的朋友帮忙测试一下
我试的方法是把文件用BYTE ARRAY读出来,然后SENDDATA到HTTP SERVER,但是SEND BYTE ARRAY的话,HTTP HEADER也要转化为BYTE了,这样整个BYTE ARRAY传上去,HTTP SERVER好象不能正确识别HEADER
而XMLHTTP也是传送BYTE,不过它有一个HEADER的属性和SENDDATA是独立分开的
应该怎么正确POST二进制文件呢。。?
...全文


网络编程
