当前位置: 首页 > article >正文

.net6 mvc 获取网站(服务器端)的IP地址和端口号

注意:是网站的,服务端的 IP地址, 不是当前用户电脑的、本地的IP地址


两个图:


分析:

        var AbsolutePath = HttpContext.Request.Url.AbsolutePath;//"/Meeting/GetLastMeetingOL"
        var AbsoluteUri = HttpContext.Request.Url.AbsoluteUri;//"http://localhost:63740/Meeting/GetLastMeetingOL"
        var Authority = HttpContext.Request.Url.Authority;//"localhost:63740"
        var DnsSafeHost = HttpContext.Request.Url.DnsSafeHost;//"localhost"
        var Host = HttpContext.Request.Url.Host;//"localhost"
        var Url = HttpContext.Request.Url;//"http://localhost:63740/Meeting/GetLastMeetingOL"
        var LocalPath = HttpContext.Request.Url.LocalPath;//"/Meeting/GetLastMeetingOL"
        var OriginalString = HttpContext.Request.Url.OriginalString;//"http://localhost:63740/Meeting/GetLastMeetingOL"
        var Path = HttpContext.Request.Path;//"/Meeting/GetLastMeetingOL"
        var Scheme = HttpContext.Request.Url.Scheme;//http
        var Host = HttpContext.Request.Url.Host;//localhost  或者 192.168.1.234
        var Port = HttpContext.Request.Url.Port;//63740 

所以,用户所访问的网站的IP地址和端口号:

string addres = $"{Scheme}://{Host}:{Port}";//http://localhost:63740/

顺便说一下,获取用户本地ip地址方法:

var clientIp = HttpContext.Connection.RemoteIpAddress?.ToString();


http://www.kler.cn/a/543412.html

相关文章:

  • oracle表分区--范围分区
  • pytorch笔记:mm VS bmm
  • Spring 核心技术解析【纯干货版】- XII:Spring 数据访问模块 Spring-R2dbc 模块精讲
  • docker 安装 Prometheus、Node Exporter 和 Grafana
  • 计算机毕业设计——Springboot的旅游管理
  • jupyter notebook中3种读图片的方法_与_图片翻转(上下翻转,左右翻转,上下左右翻转)
  • 正则表达式--元字符-限定符(4)
  • React - 组件之props属性
  • 网络编程(udp tcp)
  • 前沿技术新趋势:值得关注的创新发展
  • 校园网绕过认证上网很简单
  • 并发编程---多线程不安全示例以及解决,多线程创建方式
  • AI大语言模型
  • JAVA面试之容器
  • Linux进程创建与终止
  • Amazon Keyspaces (for Apache Cassandra)
  • 未来趋势系列 篇一(加更四):DeepSeek题材解析和股票梳理
  • CF Round 997 记录 题解 (div. 2 A - E)
  • SpringBoot中的Javaconfig
  • KRR(知识表示与推理,Knowledge Representation and Reasoning)
  • 冒泡排序
  • 多租户数据源隔离
  • kindle.cn 无法接收邮件
  • pnpm的使用
  • 【工业安全】-CVE-2022-35555- Tenda W6路由器 命令注入漏洞
  • Java入门进阶