投稿用のフォームを含む html ページがあるとします。このフォームは、サーバーにファイルを投稿することを目的としています。この目的のために、現在、<input type="file" name="attachment" ...>
タグを使用してこのファイル データを添付しています。しかし、ローカル マシンで手動で参照するのではなく、プログラムでこのファイル データを添付したい場合はどうすればよいでしょうか。
たとえば、ファイルのテキスト形式の生ファイル データがあり、それをフォームに添付したいとします。私はの線に沿って物事を試しました
<input type="hidden" name="attachment" value=myRawFileData ...>
ただし<input type="file">
、フォームで が送信されると、2 つの属性がfilename
あり、Content-Type
それが投稿に表示されます。上記の方法を使用すると、表示される属性はname="attachment"
1 つだけです。したがって、これらは type="file" 属性を介して添付されているhtmlファイルオブジェクトに固有のものであると想定しています。type="file"
ローカル マシンを使用および参照せずに、hmtl「ファイル オブジェクト」を添付する方法はありますか?