在我的ASP.NET应用程序中,我想将POST请求发送给第三方文档编辑服务(Zoho)。我了解如何以前端形式提出此请求,以及如何在我的VB.NET代码隐藏中创建一个请求。但是,由于我发送的文件作为字节数组存储在我的数据库中,并且POST结果(Zoho网站上的编辑器页面)必须显示在特定的“目标”(新窗口或iframe)中,所以看起来像我需要一些奇怪的组合。我怎样才能'附加'ASP.NET字节数组到表单上的'文件'类型输入字段?
基本上,我想此字节数组
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();
我希望我不是要求不可能的。谢谢你的帮助!
谢谢!这主要是一个指导我研究的问题,所以这对我有很大的帮助。 – Mirthquakes