2009-11-15 12 views

cevap

32
ControllerContext.HttpContext.Request.HttpMethod 

veya Kontrolör

+0

Sadece kullandığınız takdirde bu bir zorlama unutmayın görünümünde kontrol için bu kombinasyonu kullanın sadece

Request.HttpMethod 

Yalnızca belirli bir yöntemi kabul etmek için kullanacağınız eylem yöntemi yerine, daha net, daha kısa olan '[HttpPost]' veya '[HttpGet]' özniteliğini kullanabilirsiniz. ve daha güvenilir (bu yanlış bir yöntem kullanırken bir sunucu hatasına neden olacaktır, "Bu istek, bir GET isteğinde kullanıldığında hassas bilgilerin üçüncü taraf web sitelerine açıklanabilmesi nedeniyle engellendi" gibi). – ErikE

0

Ben de

var method = Request.HttpMethod; 

if (Request.HttpMethod == "POST") { 
    var check = ""; 
} 

if (Request.HttpMethod == "GET") { 
    var check = ""; 
} 
İlgili konular