使用Winsock在vb6中使用Java Web服务

时间:2019-05-16 16:53:28

标签: vb6

我正在将数据发送到Web服务,但是由于内存不足而失败。因此,是否有可能将数据分块发送到Web服务。我可以使用Winsock来消耗Web服务并将数据分块上传到Java Rest服务api吗?

我尝试了多种方式,例如使用单字节数组发送数据,但是一切都失败了。现在希望寄托在winsock上,请帮忙。

With CreateObject("Microsoft.XMLHTTP")
        .Open "POST", sUrl, False
        .setRequestHeader "Authorization", "Basic " + enc
        .setRequestHeader "Content-Type", "multipart/form-data; boundary=" & 
          strBoundary
        .send (sPostData)
        Do
                DoEvents
               If .WinsockState = sckClosed Then
                  PostRequest = False                   
                  Exit Sub
               End If
                .send (StreamFile)


            Loop Until m_bStreamFinished = True Or g_bAbortHTTP = True

        response = .Status
    End With

期望使用Winsock将文件上传到Java Web服务,但我无法做到

0 个答案:

没有答案