"数GBのファイルをHTTPでPOSTできるか?" というネタで、前回まで投稿してきたが、
たけはらさんの tumblr に引用していただけた。
ついついうれしくなって、コメント書いたら、いくつかヒントを頂いた。
そもそもの発端は、「これでプログレスバー付きアップロードをプラグインなしで作れるね!」というたけはらさんのアイディア。
なるほど、そのような用途は自分では思いつかなかった。
たしかに、要求ボディを逐一読むコードが自分で制御できるわけなので、そのとおりだ。
おまけに、自分はクライアント側の実装については考えが及んでいなかったのだが、その点についてもご教示頂けた。
くわしくは、
たけはらさんの tumblr のコメントを参照頂きたい。
自分でも機会があれば、「プラグイン不要のプログレスバー付きアップロード」ASP.NET サーバーコンポーネント ( ただし HTTP ハンドラを web.config に登録しておく必要はあるだろう ) を作ってみるかもしれない。
もし作成に着手し完成した暁には、またこのブログにでも投稿しよう。
#などとちょっと浮かれ気味だが、IIS での実証実験はまだだった...(Visual Studio 付属の開発サーバーでしか実証できていない)。