在我的 ASP.NET 应用程序中,我想向第三方文档编辑服务 ( Zoho ) 发出 POST 请求。我了解如何使用前端表单提出此请求,以及如何在我的 VB.NET 代码隐藏中提出请求。但是,由于我发送的文件作为字节数组存储在我的数据库中,并且 POST 结果(Zoho 网站上的编辑器页面)必须显示在一个特殊的“目标”(新窗口或 iframe)中,它看起来我需要两者的奇怪组合。
基本上,我想附上这个字节数组的内容
Dim fileContents() As Byte = Files.get(fileId)
到此表单中的文件输入字段
<form id="theForm" action="http://zohoservice" method="POST" target="_blank" >
...
<input type="file" name="fileContents" />
</form>
然后像这样通过javascript提交
theForm.submit();
我希望我不是在要求不可能的事情。谢谢你的帮助!