今天在学习springcloud的geteway的时候,使用yml配置route
spring: profiles: betweenroute cloud: gateway: routes: - id: between uri: http://localhost:8763 predicates: Between=2019-06-28T15:16:04.662+08:00[Asia/Shanghai],2019-07-28T15:16:04.662+08:00[Asia/Shanghai] //错误
一直报错
进入异常类,打断点
逗号后面的部分没有传进来,
分析:转义? 试了后不对。引号?试了还是不对,怒怼一小时。。
看了下官方
没毛病啊,都是一样的逗号啊,为什么我的不对,
哎,有点不一样,官方前面有一个 " - ",没错,前面加" - " 后重启,直接通过了,测试也没问题,yml缩进两个空格" - " 是占一个空格的
spring: profiles: betweenroute cloud: gateway: routes: - id: between uri: http://localhost:8763 predicates: - Between=2019-06-28T15:16:04.662+08:00[Asia/Shanghai],2019-07-28T15:16:04.662+08:00[Asia/Shanghai]
写xml回车的时候自动带了 " - " ,每次都顺手把它删了,觉得没用,碍眼。。。。冤枉你了
springboot yml文件 参数中的逗号 ','
原文地址:https://www.cnblogs.com/aspt/p/11103336.html
时间: 2024-11-10 10:04:52