特にweb.configファイルでHTTPハンドラを正しく追加する方法が混乱しています。私は、これはリクエストごとに実行されますようにWeb構成ファイルに格納する必要がありますどのようなIPロギングにHTTPモジュールを追加する
public class MySessionHandler : IHttpHandler
{
public bool IsReusable { get { return false; } }
public void ProcessRequest(HttpContext context)
{
context.Response.Write("my custom handler.");
}
}
:
は、私はこれを持っています。基本的には、毎回実行されるすべてのリクエストのIPアドレスを格納するlinq-to-sqlクエリがあります。今のところ、マスターページのページロードイベントにありますが、HTTPハンドラを使用したいと思います。また、これを行うと、jQuery .ajax呼び出しでサーバーを呼び出すときにこれが実行されますか?
ありがとうございます。
大丈夫、それはまさに私が探していたものです。それはまた、AJAXの要求のためにですか?ありがとう、あなたの答えはすぐに良いGoogleのページのランクを持っています! – frenchie
はい、BeginRequestイベントは、ajaxリクエストを含むすべてのリクエストに対して発生します。 – Lasse
よろしくお願いいたします。 – frenchie