使用VBA上传POST(multipart/form-data)文件

Mos*_*ing 5 vba

可能重复:
在VBA中创建POST主体

有谁知道是否可以使用VBA通过POST正文(multipart/form-data)上传文件?我目前正在使用Microsoft.XMLHTTP对象,但是如果它不支持多部分POST,我就不会依赖它.

这是我到目前为止所做的事情:

Set oHttp = CreateObject("Microsoft.XMLHTTP")
oHttp.Open "POST", theUrl, False
oHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oHttp.Send "body=thebody"
Run Code Online (Sandbox Code Playgroud)