扫描API
Cool Request提供了两种扫描项目API方式,Static和Dyanmic。
-
Static
Static扫描会尽可能多的扫描出API,但不会扫描第三方库中的数据,在IDEA 建立索引完成后自动触发一次Static扫描。
tipStatic扫描支持获取项目中定义的
server.port和server.servlet.context-path,如果没有指定,则默认为8080和/,同时支持spring.profiles.active检测。Static不支持启动参数检测,如
--server.port和--server.servlet.context-path,他由Dynamic所弥补。 -
Dynamic
Dynamic仅在项目启动后有效,原理是从SpringBoot容器中获取数据,此方法获取的数据最全。
动态扫描在项目启动后会自动刷新一次。
tip动态扫描支持
--server.port和--server.servlet.context-path启动参数,如果项目的port和context-path以此方式启动,则需要使用Dynamic扫描技术,这样在API调试时,会自动生成当前参数的Host信息。