2009-08-11 14 views
1

したがってResponse.End()は有害ですが、応答をフラッシュして終了するにはどうすればよいですか?これは正しい方法ですか:応答を終了する正しい方法

resp.Flush(); 
resp.Close(); 
+0

ここの危害に関する詳細情報:http://stackoverflow.com/questions/1087777/is-response-end-considered-harmful –

答えて

1

はい、正しいです。応答をフラッシュしますClose() -

実は、あなたはresp.Flush()は必要ありません。

+0

ありがとう、ありがとう。これは実際にスレッドを終了しませんか?私がしなければならない: resp.Close(); Thread.CurrentThread.Abort(); – JontyMC

+0

Closeは現在のスレッドも終了させます(これはフードの下で例外をスローします)ので、スレッドを中止する必要はありません。 –

関連する問題