我正在爲我的Umbraco網站做AJAX功能。Umbraco - 檢查請求是否爲XmlHttpRequest
基本上我想要做的是當有人請求http://mysite.com/news與XmlHttpRequest標頭,然後我想Umbraco返回下一頁的JSON。
我一直在試圖做的是找到合適的地方來檢查Umbraco中的標題。基本上我想重寫或繼承一些類,我可以檢查標題並根據標題返回Json或HTML中的頁面。
我使用一把umbraco 4.7.0(1.0.4090.21631)
任何反饋會更受歡迎!謝謝!
謝謝,我一直以我自己的方式相當盲目,基本上是一個HttpModule,它檢查請求標頭並返回JSON中的Umbraco頁面。你怎麼看待這個想法? – raRaRa
我會將您的答覆標記爲答案,因爲它與我的解決方案最接近。通過創建我自己的HttpModule並檢查標題,我確實走了自己的路。工程就像一個魅力:) – raRaRa
這是有點相同的事情。建議檢查altTemplate方法 - 對於RSS,JSON等非常適用。還有/ base允許您編寫.NET類和方法,將它們註冊到/config/restExtensions.config中,然後通過帶有參數的URL調用它們 - 當我不使用altTemplate方法時,我通常使用它自己返回JSON。 –