2009-08-14 11 views
1

私はサーバー上にファイルを生成しています。ディスクに書き込むのではなく、Webサービスを介してクライアントに返します。これを行うためにはどのような提言が必要でしょうか?ストリームを直接Webブラウザに戻す

+0

SOAPのようなWebサービスコールまたはURLだけを意味しますか? – Lazarus

+0

SOAPベースのASMXページサービス – John

答えて

0
Response.OutputStream.Write(...) 

それとも、MemoryStreamを持っている場合:

MemoryStream ms = ...; 
ms.WriteTo(Response.OutputStream); 

編集:

それは、SOAP Webサービスの場合は、ちょうどあなたのASMXでのWebサービスメソッドからバイト配列を返します.csファイル

+0

あなたはクライアントサイドのJavaScriptでバイト[]で何をするのか分かりますか? – John

+0

あなたは何をしていましたか?ファイルには何が入っていますか? –

+0

ファイルをPDFリーダで開きます – John

関連する問題