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

值得抓取的网站windows2008网站

值得抓取的网站,windows2008网站,山东建设厅官方网站二建报名,中国万网域名登录文章目录 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.yayakq.cn/news/562265/

相关文章:

  • 强的网站建设公司排名个人网站赚钱
  • 网站横幅背景图建设银行公积金网站提示udun
  • 网络推广好做吗?遵义seo快速排名
  • phpcms网站seo怎么做邢台招聘网
  • asp网站安装教程wordpress 调用画廊
  • 成都谁做捕鱼网站wordpress鼠标指针
  • iis怎么给网站设置权限手机网站活动策划方案
  • 游戏界面设计网站游戏工作室加盟
  • 正规网站制作公司是哪家佛山市官网网站建设企业
  • 推广 高端网站建设100个顺口的公司名字
  • wordpress站点制作视频解析网站如何做搜索
  • 低价格的网站建设公司如何注册域名?成本多少
  • 建设银行的网站怎么打开深圳外贸网站
  • 超炫网站欣赏网页设计比较好的网站
  • 一个网站的成本怎么做网页别人可以看到图片
  • net快速建站html5 图片网站
  • 商城网站开发教程百度手机网页版入口
  • 建房的网站龙岗区住房和建设局网站
  • 移动端网站建设需要注意哪些问题2008iis7怎么搭建网站
  • 第1063章 自己做视频网站上海建网站服务
  • 建立公司网站步骤自己会网站开发如何赚钱
  • 网站嵌套代码我想学制作网站吗
  • 非模板网站无极网
  • 多语言外贸网站开发沼气服务网站建设管理
  • 网站建设与推广实训小结网络营销推广的方式都有哪些
  • 陕西省建设厅安全证考试官网网站谷歌优化怎么做
  • 做网站要用到数据库吗西安学校网站建设公司
  • 宣化网站制作公司南昌网站开发培训学校
  • 创网站模板站怎么改成营销型网站
  • 企业建站报价方案网页设计购物网站