В моем приложении ASP.NET я хочу отправить запрос POST сторонней службе редактирования документов ( Zoho ). Я понимаю, как сделать этот запрос с помощью внешней формы, и как сделать ее в моем коде VB.NET. Однако, поскольку файл, который я отправляю, хранится в моей базе данных в виде байтового массива, а результаты POST (страница редактора на веб-сайте Zoho) должны отображаться в специальной «цели» (в новом окне или в фрейме), похоже, мне нужна какая-то странная комбинация обоих.
В принципе, я хочу прикрепить содержимое этого байтового массива
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();
Надеюсь, я не прошу невозможного. Спасибо за вашу помощь!