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

江阴网站优化网站首页图片切换

江阴网站优化,网站首页图片切换,changer网站建设,网站二维码怎么做context-path 概念早期可能是出现在 servelt 容器。比如 tomcat 在部署应用(或模块)时,每个应用(或模块)会配置一个 context-path,起到隔离和避免路径冲突的效果。 对 solon 而言,相当于一个 we…

context-path 概念早期可能是出现在 servelt 容器。比如 tomcat 在部署应用(或模块)时,每个应用(或模块)会配置一个 context-path,起到隔离和避免路径冲突的效果。

对 solon 而言,相当于一个 webapp 的“路径前缀”(与友商的配置略有不同)。

1、所谓路径前缀

比如果有应用地址(未配置 context-path 时):http://xxx/test/get

当配置了context-path /demo/ 后就需要用 http://xxx/demo/test/get 发起请求(在域名之后,多了段前缀)。

2、关于 context-path 的两种配置(基于 pathNew 的变化实现)

配置差别差别说明
server.contextPath: "/test-service/"原路径仍能访问(v1.11.2 后支持)
server.contextPath: "!/test-service/"! 开头强制,原路径不可访问(v2.6.3 后支持)

当有 context-path 配置时

接口说明
ctx.path()是原始请求路径
ctx.pathNew()是去掉 context-path 后的请求路径

3、两种配置效果示例说明

比如有原始地址:http://xxx/test,使用不同配置的效果:

请求地址"/test-service/""!/test-service/"
http://xxx/test(原路径)可访问(原路径)404 错误
http://xxx/test-service/test可访问可访问

提醒:一般情况使用,添加 ! (表示强制)才是大多数人的预期效果。

4、为什么要有两种配置?

在集群环境(比如微服务)做内部的 http rpc (或者 http call)请求时。如果 server 加了 context-path(或者变更),client 就必须要修改请求路径。没办法作到一套代码到处可用。

所以有了 “原路径仍能访问” 的配置策略。可以实现外部如何变化,内部请求都可不变!

5、为什么默认不是“强制”的策略?

在生产部署时,当遇见有 context-path 需求的场景。一般会有 nginx 或 tomcat 等,本身就有 path 前缀配置,相当于已经起到了过滤的效果,应用只需要支持有前缀的需求。

所以默认不采用“强制”方式,可以同时兼容两种应用需求。(但有些场景下,确实需要强制)

http://www.dtcms.com/a/420795.html

相关文章:

  • 《道德经》第六章
  • 苏州网站制作电话金融投资网站方案
  • 建设京剧网站的意义网站开发的布局划分
  • C语言指针进阶(进阶)
  • Heteroskedasticity
  • 企业网站建设最新技术合肥长丰路网站建设
  • 建立个网站桂林山水网页制作
  • 做网站需要用什么系统微信群二维码大全网站
  • 国家重大项目建设库网站打不开wordpress广告延时加载
  • wordpress站点搭建docker wordpress 修改端口
  • 网站建设与实践四川网站备案核验单
  • 基于Python tkinter的计算器的实现
  • 中卫网站设计厂家做网站欢迎页什么意思
  • 外销网站行业网平台
  • 网站设计宁波网站建设与维护浙江省试题
  • 网站积分程序怎么建设免费建立自己的个人网站
  • 网站建设公司软jian湖南岚鸿开发一个app最少需要多少钱
  • 【Python】并发——线程
  • 网站开发专业前景设计分享网站
  • Kafka03-知识速记
  • dede网站名称不能中文网上在线看视频为什么卡
  • 网站怎么做排名呢wordpress怎么取当前点击的tag
  • 网站制作公司代理云浮北京网站建设
  • 网站建设设计文档模板化妆网站源码
  • 网站 购买小企业网站建设哪找
  • 程序员做音乐网站wordpress 执行流程
  • 建设银行租房网站6网站建设发展历程
  • 怎样做网站模板网站站点建设中端口号的作用
  • 在哪做网站鞍钢节能公司网站开发
  • 网站放到iis如何做指向内网安装wordpress