-2

From URI(HTTP Request)とZipから複数のファイルを一括でダウンロードしたい。次のようなファイルがあります。

http://test.com/123.dox

http://test.com/1234.dox

http://test.com/1235.dox

ワンクリックですべてのファイルを圧縮し、すべてを圧縮したい。

アーカイブする方法を教えてください。

4

1 に答える 1

0

SharpZipLibを使用して、「IISでブラウザのダウンロード添付ファイルとしてZipを作成する」ことができます。

リンクhttp://wiki.sharpdevelop.net/SharpZipLib-Zip-Samples.ashxの例を参照してください。

URLをリストとして渡してファイルを読み取ることができます

URLからファイルを読み取るには、コードが必要になる場合があります。以下の手順を使用してください。

  1. HttpWebRequest.Create(FILE_URL)を使用してファイルリクエストを作成します
  2. HttpWebRequest.GetResponseStream()を使用してストリームオブジェクトを取得します
  3. ストリームからコンテンツを読み取り、書き込みます
于 2012-07-02T10:24:41.957 に答える