İsteğin ajax olup olmadığını nasıl anlayabilirim? o AJAX olduğunu belirtmek için ilave bir başlık olacak jQuery tarafından yapılanasp.net mvc'de isteğin ajax olup olmadığını nasıl öğrenebilirim?
cevap
tüm AJAX çağrıları (ajax için jquery kullanıyorum). Denetlenecek başlık X-Requested-With
olup, AJAX çağrısı olduğunda değer XMLHttpRequest
olacaktır.
AJAX isteklerinin normal GET veya POST olduğunu unutmayın, bu nedenle (veya jQuery gibi AJAX kitaplığınız) istekte ek bir başlık ekledikçe, AJAX olup olmadığını kesin olarak bilmenin bir yolu yoktur. Eğer MVC sonraki bir sürümünü kullanıyorsanız
tamam, peki bu başlığı asp.net'de nasıl kontrol ederim? – Omu
@Omu: 'Request.Headers [" X-İstenen-With "]' veya benzeri. MSDN'yi kontrol et. Başlıklar ** her zaman ** isteklerle ilgilidir. –
da Request.IsAjaxRequest
var. new HttpRequestWrapper(Request).IsAjaxRequest()
Ben Global.asax.cs içinde bu onay yüzden bu bana – Omu
@Omu yardımcı olmaz gerek @BuildStarted: global.asax.cs hangi olay bağlıdır. Bu bool özelliği, RedFiler'in önerdiği dahili olarak aynı şeyi yapar. Ve başlıkların ** her zaman taleplerle ilgili olduğunu aklınızdan çıkarmayın **. –
'IsAjaxRequest',' HttpRequestBase' için bir uzantıdır, bu nedenle 'Request''in kullanılabilir olduğu her yerde kullanılabilir olmalıdır. – Buildstarted
de ASP benim için çalışıyor: Ben Global.asax.cs içinde bu onay bu deneyin gerekiyorsa o sürümü 1.
içinde bile olsa diyemeyiz böylece artık versiyon 1 yok .NET MVC 3
if (Request.IsAjaxRequest())
{
// ajax request handled
}
kullanılamaz filterContext.HttpContext.Request.IsAjaxRequest – ajbeaven
bu mevcut değildir Application_BeginRequest – Varadha31590
kullanılamaz Application_Error – Morgs
- 1. Google Görselleştirme'nin yüklü olup olmadığını nasıl öğrenebilirim?
- 2. Raylar, isteğin AJAX
- 3. PropertyInfo ürününün koleksiyon olup olmadığını nasıl öğrenebilirim?
- 4. Modelin yeni olup olmadığını nasıl öğrenebilirim?
- 5. Python'da AJAX isteğinin olup olmadığını kontrol edin
- 6. Ajax çağrısını algıla, ASP.net
- 7. Bir resmin paket içinde olup olmadığını nasıl öğrenebilirim?
- 8. ruby: komut dosyasının 3. yeniden deneme olup olmadığını nasıl öğrenebilirim?
- 9. Websocket tarafından gönderilen mesajın başarılı olup olmadığını nasıl öğrenebilirim
- 10. Bir tür std :: vektörün uzmanlığı olup olmadığını nasıl öğrenebilirim?
- 11. Ruby ile ftp yüklemesinin başarılı olup olmadığını nasıl öğrenebilirim?
- 12. PHP Bir değişkenin referans olup olmadığını nasıl öğrenebilirim?
- 13. Java8 - gün ışığından yararlanmaların şimdi açık olup olmadığını nasıl öğrenebilirim?
- 14. std :: type_index, derleyicim için benzersiz olup olmadığını nasıl öğrenebilirim?
- 15. Belirli bir aygıtın SIM donanım desteği olup olmadığını nasıl öğrenebilirim?
- 16. iOS - iCloud fotoğraf aktarma özelliğinin etkin olup olmadığını nasıl öğrenebilirim?
- 17. Android'de bir görüşmede olup olmadığımı nasıl öğrenebilirim?
- 18. ajax istekleri yapmak için jquery'yi kullanarak bir isteğin ajax veya normalde sunucu tarafında
- 19. ASP.NET MVC kodu
- 20. ASP.net AJAX Sürükle/Bırak?
- 21. Tür eşlenip uygulanabilir olup olmadığını öğrenin
- 22. İsteğin URL'sini nasıl alabilirim?
- 23. Linux'ta bir pilin komut satırından dahili/harici olup olmadığını nasıl öğrenebilirim?
- 24. Bir kullanıcının Okta API'sini kullanarak bir grubun üyesi olup olmadığını nasıl etkin bir şekilde öğrenebilirim?
- 25. Bir istemcinin canlı olup olmadığını öğrenmek için
- 26. CPU'nun iyi POPCNT desteğine sahip olup olmadığını nasıl anlarım?
- 27. ASP.NET AJAX PageMethods ve Doğrulayıcıları Kullanma
- 28. açılan bir değer seçili olup olmadığını kontrol edin C#
- 29. URL bir görüntü olup olmadığını nasıl belirleyebilirim?
- 30. Listenin boş olup olmadığını nasıl kontrol edersiniz?
Ayrıca istekleri izlemek için Fiddler'ı da kullanabilirsiniz. Bunu yaparak çok şey öğreneceksiniz. – CrazyDart