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

个人建站需要多少钱百度下载安装免费版

个人建站需要多少钱,百度下载安装免费版,深圳seo网站,江苏省做网站文章目录 1. ForwardedHeaders1.1 场景1.2 关键的HTTP头1.3 核心处理要点 1. ForwardedHeaders 1.1 场景 获取用户IP获取用户请求的原始URL 1.2 关键的HTTP头 X-Forwarded-ForX-Forwarded-ProtoX-Forwarded-Host 1.3 核心处理要点 设置PathBase设置ForwardedHeaders中间件…

文章目录

    • 1. ForwardedHeaders
      • 1.1 场景
      • 1.2 关键的HTTP头
      • 1.3 核心处理要点

1. ForwardedHeaders

1.1 场景

  • 获取用户IP
  • 获取用户请求的原始URL

1.2 关键的HTTP头

  • X-Forwarded-For
  • X-Forwarded-Proto
  • X-Forwarded-Host

1.3 核心处理要点

  • 设置PathBase
  • 设置ForwardedHeaders中间件
  • 设置受信任的网关或代理的IP段
public void ConfigureServices(IServiceCollection services)
{...services.Configure<ForwardedHeadersOptions>(options =>{// 默认情况下ForwardedHeadersOptions有默认的设置和代理,这里要清除掉options.KnownNetworks.Clear();options.KnownProxies.Clear();options.ForwardedHeaders = ForwardedHeaders.All;// 允许输出所有类型头});
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{if (Configuration.GetValue("USE_PathBase", false)){app.Use((context, next) =>{context.Request.PathBase = new PathString("/mobile");return next();});}if (Configuration.GetValue("USE_Forwarded_Headers", false)){app.UseForwardedHeaders();}// 通过上述两段代码就可以使应用程序正确感知到用户的原始响应,默认情况下应用程序是没有开启这两段设置的
}// 控制器测试
[HttpGet]
public IActionResult ShowRequestUri(){return Content(Request.GetDisplayUrl());}[HttpGet]public IActionResult ShowHeaders(){var sb = new System.Text.StringBuilder();foreach (var item in Request.Headers){sb.AppendLine($"{item.Key}:{item.Value}");}return Content(sb.ToString());}

UseForwardedHeaders 作用是将当前的请求X-Forwarded-Header应用到HTTP Context上,作用是是应用程序在组装当前的请求地址时使用到正确的地址

通过以上设置,应用程序输出真实的请求地址,网关中不需要设置

http://www.15wanjia.com/news/1493.html

相关文章:

  • lisp 网站开发一网信息一个简单便捷的新闻网站
  • 网站备案号大全品牌整合营销传播
  • 做网站的工作流程做网站找哪个公司好
  • 泊头哪有哪家做网站做的号安徽网站开发哪家好
  • 网站建设需多少钱公司网站的作用
  • 手机响应式网站杭州做网站的公司排行
  • 网站美化软件推广平台怎么做
  • 网站更换ip地址seo搜索引擎优化实战
  • 适合女孩做的网站建立免费个人网站
  • 做网站asp和asp.net生活中的网络营销有哪些
  • 新绛网站建设成都正规搜索引擎优化
  • 咋自己做网站宁波seo推广推荐公司
  • 网站怎么做充值系统网络推广网站
  • 网站建设的优势pc网站优化排名
  • 触屏网站模板百度搜索高级搜索技巧
  • 减肥网站模板广东培训seo
  • 校园微网站建设杭州谷歌推广
  • 网站检索功能怎么做搭建网站流程
  • 个人博客网站模板源码百度打广告多少钱一个月
  • seo做的好的网站有哪些站长之家ping
  • 河源正规网站建设价格百度号码查询平台
  • 煤炭网站建设企业搜索引擎推广是什么意思
  • 用记事本制作html网页同仁seo排名优化培训
  • 中国外贸导航网seo培训学院
  • 重庆可做网站 APP潍坊seo建站
  • 点击app图标进入网站怎么做百度网址大全手机版
  • 单页展示网站seo外链友情链接
  • 长沙品牌网站制作服务报价正版seo搜索引擎
  • 谷歌seo网站排名优化十大舆情网站
  • 关于国际贸易的网站交换链接营销实现方式解读