بدست آوردن IP و مرورگر و ویندوز کاربر در ASP.NET

شما با باز کردن بسیاری از صفحات وب متوجه می شوید که آدرس IP و نام سیستم شما در بالای سایت نمایش داده می شود بنابراین بعضی از کاربران می خواهند که در سایت خود امکانی را قرار دهند تا زمانی که کاربری صفحه مربوطه را باز کرد آدرس IP و مشخصات سیستم مربوط به کاربر نمایش داده شود که برای این کار باید به صورت زیر عمل کنیم.
برای گرفتم IP کامپیوتر کاربر از کد زیر استفاده میکنیم

Label1.Text  = (Request.ServerVariables["HTTP_X_FORWARDED_FOR"] ?? Request.ServerVariables["REMOTE_ADDR"]).Split(',')[0].Trim(); 

این کد در سیستم لوکال کارنمیکنه و عدد یک رو برمیگردونه ولی پروژه بره روی هاست درست کار میکنه
برای تشخیض مرورگر کاربر از کد زیر استفاده میکنیم

Label1.Text = Request.Browser.Browser;

کد بالا هم نوع مرورگری که کاربر با آن وارد سایت شده به ما برمیگردونه
کد زیر هم مشخصات کاملی اعم از نوع ویندوز ،ورژن و کلی اطلاعات دیگر برمیگردونه

Label1.Text=Request.UserAgent

منتشر شده توسط سامان

فارغ التحصیل کارشناسی نرم افزار، علاقه مند به برنامه نویسی، طراحی وب، تکنولوژی های نوین، یادگیری و فیلم

2 comments on “بدست آوردن IP و مرورگر و ویندوز کاربر در ASP.NET”

  1. سلام. كد مورد نظر رو چطور داخل باكس دلخواهمون فراخواني كنيم كه كار كنه؟

    من اون رو داخل تگ php قرار دادم ولي موثر نبود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.