C#, Asp.Net ile Sunucu Değişkenlerini (Server Variables) Öğrenme
Merhaba,
Kısa bir aradan hemen sonra bir ufak yazı yazayım istedim.
Şu sıralar C# MVC de yoğun bir şekilde çalışma arzusu ile bir paket yazılım çıkartmaya çalışıyorum.
ALL_HTTP, ALL_RAW, GATEWAY_INTERFACE, PATH_TRANSLATED, REQUEST_METHOD, SERVER_NAME, SERVER_PORT, HTTP_REFERER, HTTP_USER_AGENT gibi olan sunucu değişkenlerinin verilerine erişmenin yolundan söz edeceğim.
Söz edeceğim derken ufak bir kod bilgisi vereceğim.
Aşağıdaki kod bloğu ile değişkene atanmış veriyi alabiliyoruz.
HttpContext.Current.Request.ServerVariables["DEĞİŞKENADI"]
Şu kodda Foreach ile bu değişkenler ve içeriklerinin neler olduğunu kolayca öğrenebiliriz.
@{ var SV = HttpContext.Current.Request.ServerVariables; } <table> @foreach (var item in SV) { <tr> <td> @item.ToString() </td> <td> @SV[item.ToString()] </td> </tr> } </table>
Bir başka yazıda görüşmek üzere, keyifli kodlamalar dilerim
Bu arada kodu C# MVC de .cshtml sayfasında yazdım, bilmeyenler şaşırmayın kullanın
Yorumlar
Ortalama