设为首页 加入收藏

TOP

.net core 获取本地ip及request请求端口
2019-09-18 11:16:47 】 浏览:46
Tags:.net core 获取 本地 request 请求

1.获取ip和端口

string str = (Request.HttpContext.Connection.LocalIpAddress.MapToIPv4().ToString() + ":" + Request.HttpContext.Connection.LocalPort);

输出str,会得到当前服务器的IP及端口("127.0.0.1:5001")

2.获取ip

var ip = HttpContext.Request.Headers["X-Forwarded-For"].FirstOrDefault();
if (string.IsNullOrEmpty(ip))
{
    ip = HttpContext.Connection.RemoteIpAddress.ToString();
}
return ip;  "127.0.0.1"

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇《ASP.NET Core In Action》读书.. 下一篇ASP.Net Core 2.2 MVC入门到基本..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目