Ajaxリクエストをどのように判断するか


近代的なJavaScriptフレームワーク

xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");


とするのが常らしい。つまりヘッダにXMLHttpRequestであることを明示してる。
T2ではこれを読み取って、Ajaxなリクエストかどうかを判定しようとおもいます。


ちなみに、Prototype、jQueryExtJSDojoで確認。
発端はたぶんPrototypeだと思う。

(追記)
そういえばJavaフレームワークAjaxリクエストを判別とかあんま聞かないなあ。
PHPフレームワークとかRailsとかではやってるっぽいけど。