آموزش به دست آوردن آی پی (IP) در سی شارپ

سلام توسعه دهندگان گرامی در این سری از آموزش برنامه نویسی سی شارپ به آموزش به دست آوردن آی پی (IP) در سی شارپ (c#) برای اینکه آدرس آیپی کاربر رو به دست بیاریم می توانیم از یک Api یا Rest Api  استفاده کنیم ما با استفاده از یک Url آیپی کاربر را به دست می آوریم در ادامه با ما همراه باشید تا نحوه استفاده از آن را یاد گیرید.
 
اگر به Url زیر مراجعه کنید آدرس آی پی خودتان را می توانید مشاهده کنید

پس فقط با یک Request ساده به این url می توان آی پی کاربر را به دست آورد.

در واقع کد بالا یک Request به آدرس بالا میزند و سپس محتویات آن را که یک فایل html است برمی گرداند بعد از این کار با استفاده از متد IndexOf واژه Address پیدا شده و در نهایت آی پی برگردانده می شود این متد یک خروجی دارد که خروجی آن از نوع رشته بوده و آی پی آدرس کاربر خواهد بود.
اگر خواستید کد کاستوم خودتان را بروی سرور اجرا کنید تا آی پی آدرس اصلی کاربر را به دست بیارید (در صورتی که کاربر از پروکسی استفاده کرده باشد کد زیر آی پی واقعی کاربر را برخواهد گرداند)

به کد بالا هم فقط کافیه یک Request مثل بالا بزنید و آیپی رو دریافت کنید (در هر صورت که شده آی پی برگشت خواهد داده شد.)
 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.
 

مطالعه بیشتر