在使用 AntPathMatcher
时,我对于 URL 模式 /
和 /**
之间感到困惑。
我知道 /**
是一种通用模式,它将匹配所有的 URL,但我不确定 /
会匹配什么。
我已经尝试过搜索它们之间的差异,但没有找到任何帮助。
在使用 AntPathMatcher
时,我对于 URL 模式 /
和 /**
之间感到困惑。
我知道 /**
是一种通用模式,它将匹配所有的 URL,但我不确定 /
会匹配什么。
我已经尝试过搜索它们之间的差异,但没有找到任何帮助。
/**
可以匹配路径中的任意级别(0 或更多),例如它可以同时匹配 /file
和 /some/path/file
。
一个单独的星号 /*
仅匹配 0 或更多个字符(不是路径级别),因此它可以匹配 /file
,但不能匹配 不是 /some/path/file
。
一个单独的斜杠 /
只能匹配根路径。