今天遇到一个很奇怪的事情,用request.url.port来获取一个请求的端口,返回是80 ,很纳闷啊我的请求上面是http://www.XX.com:8088 啊,怎么会是80啊,太不可思议了! 看msdn: 获取有关当前请求的 URL 的信息 感觉对啊,没啥问题啊,但是返回确实不对啊,只好上网去搜,后面才知道是端口映射的问题 request.url 获取到的是基于IIS的定位URL,而IIS只知道自己的端口是80不知道外面对他的请求是怎么处理的,就是它只去处理关于80的问题,所以返回的80 而我们访问加的8088 就是加的端口映射,那这时候怎么办呢? 解决方案:后面才发现用 request.Heads["host"] 即为你客户端IE发送的request标头,这个才是从外网访问的URL,问题解决

Request.Url.Port 获取不到正确的端口号相关推荐

  1. 如何获取标准网络服务的端口号,协议名等

    如何获取标准网络服务的端口号,协议名等 标准的网络服务(应用层协议)都规定了具体的传输协议.端口号等.如我们最常见的http协议的端口号为80,使用tcp传输.本机主机在/etc/services的网 ...

  2. 获取本机ip和端口号

    获取本机ip window.location.hostname 获取端口号 location.port 获取主机名+端口号 location.host 示例 console.log('ip:'+loc ...

  3. SpringBoot 后端获取本机id、端口号

    获取本机IP地址.端口号 首先要引入 import org.springframework.core.env.Environment; 然后使用InetAddress.getLocalHost().g ...

  4. ASP.NET 如何取得 Request URL 的各個部分

    我們在開發網頁應用程式,時常需要去解析網址(Request.Url)的每個片段,進行一些判斷.例如說 "http://localhost:1897/News/Press/Content.as ...

  5. Request.url用法

    網址:http://localhost:1897/News/Press/Content.aspx/123?id=1#toc Request.ApplicationPath / Request.Phys ...

  6. 实时获取端口号和ip地址(域名)

    使用自定义获取端口号和ip地址(域名)window.location 在项目当中,很多项目是属于外包的,当项目做完就需要部署然后交给甲方,那么此时项目就不是我们负责 端口号,和域名,后期因为部署到服务 ...

  7. 获取游戏服务器ip与端口信息,查看游戏服务器ip端口号

    查看游戏服务器ip端口号 内容精选 换一换 OBS Browser+是一款用于访问和管理对象存储服务的图形化工具,支持通过配置内网DNS服务器地址的方式,使在华为云上的Windows ECS通过内网直 ...

  8. SLB+Tomcat时request.RemoteAddr无法获取正确的客户端IP的问题解决方案

    # 前情提要 将CAS部署到阿里云,使用SLB进行前端负载以及SSL,后端使用TOMCAT作为应用服务器. 按照常规方式部署上去之后,遇到如下问题: 1. SSL下使用redirect,自动跳转到80 ...

  9. HttpContext.Current.Request.Url 地址:获取域名

    假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli 协议名----http:// 域名  ---- www.test.com ...

最新文章

  1. 如何在Web服务器IIS 6上配置PHP平台
  2. 学习云计算前景如何?新的一年Linux运维职业选择有哪些?
  3. 推荐算法实现之BMF(pymc3+MovieLen)
  4. 代码分析 | 单细胞转录组Normalization详解
  5. 蓝桥杯java龟兔赛跑_蓝桥杯 1476: [蓝桥杯][基础练习VIP]龟兔赛跑预测
  6. 进销存excel_进销存管理系统excel模板
  7. 3dMax模型的重置变换
  8. 金山打字通计算机英语,关于英语打字的问题我现在在用金山
  9. 一些好看的渐变色(配色)网站推荐
  10. 常见的统计图表及其应用
  11. php代码实现微信代扣,PHP是如何实现微信H5支付的?
  12. c语言大象喝水,大象喝水歇后语的答案
  13. 1072 开学寄语 Python实现
  14. 阿里云服务器,解析二级域名
  15. 基于chatgpt开发QQ机器人
  16. Alfresco使用手册
  17. secret-performance-desktop - 基于javafx的桌面个性化工具
  18. 全志D1-H芯片 如何在tina使用tplayerdemo 进行rtsp拉流说明?
  19. 揭秘!跨越速运为何能在物流市场后来居上?
  20. 高德地图——路线规划

热门文章

  1. OpenGL混合功能实例
  2. C语言实现malloc_dbg,calloc_dbg,free_dbg和printLeaks(附完整源码)
  3. QT的QColorDialog类的使用
  4. hbuilder打包ios_免费获得苹果证书,HBuilderX打包IPA文件
  5. 计算机组成原理 外部设备分为,2017考研计算机组成原理第七章考点:外部设备...
  6. python 人脸轮廓提取_实现人脸识别、人脸68个特征点提取,或许这个 Python 库能帮到你!...
  7. 关于持续集成,质量管理,工具等
  8. Zookeeper的安装部署,zookeeper参数配置说明,集群搭建,查看集群状态
  9. c语言中常见错误总结
  10. tomcat虚拟目录和虚拟主机等相关配置