要求がブラウザーからのものである場合はファイルを生成する Web アプリケーションを作成しようとしていますが、別のソース (たとえば、Windows サービスがサイトにアクセスして応答を取得するなど) からのものである場合は、単純に生成された応答を返します。
これは機能しますか?
if (Request.Browser == null)
{
Response.Write(response);
}
else
{
Response.Write("You're in a browser. Go Away.");
}