fix:fix NPE when rate-limiting with null value. (#1764)

Signed-off-by: Haotian Zhang <928016560@qq.com>
pull/1769/head
Haotian Zhang 2 weeks ago
parent 1718c5c92c
commit b2faadeb52

@ -34,3 +34,4 @@
- [fix: fix multiple bugs in tsf.](https://github.com/Tencent/spring-cloud-tencent/pull/1746)
- [fix: fix get gateway config in tsf ipv6.](https://github.com/Tencent/spring-cloud-tencent/pull/1747)
- [fix: fix nacos service discovery. ](https://github.com/Tencent/spring-cloud-tencent/pull/1751)
- [fix:fix NPE when rate-limiting with null value.](https://github.com/Tencent/spring-cloud-tencent/pull/1764)

@ -74,7 +74,7 @@
<revision>2.1.0.1-2023.0.6-SNAPSHOT</revision>
<!-- Polaris SDK version -->
<polaris.version>2.1.0.2-SNAPSHOT</polaris.version>
<polaris.version>2.1.0.3-SNAPSHOT</polaris.version>
<!-- Dependencies -->
<springdoc.version>2.8.13</springdoc.version>

@ -87,9 +87,9 @@ public class QuickstartCalleeController {
* @return information of callee
*/
@GetMapping("/info")
public String info() {
LOG.info("Quickstart [{}] Service [{}:{}] is called. datasource = [{}].", appName, ip, port, dataSourceProperties);
return String.format("Quickstart [%s] Service [%s:%s] is called. datasource = [%s].", appName, ip, port, dataSourceProperties);
public String info(@RequestParam(required = false) String param) {
LOG.info("Quickstart [{}] Service [{}:{}] is called with param [{}]. datasource = [{}].", appName, ip, port, param, dataSourceProperties);
return String.format("Quickstart [%s] Service [%s:%s] is called with param [%s]. datasource = [%s].", appName, ip, port, param, dataSourceProperties);
}
@PostMapping("/user")

@ -85,9 +85,9 @@ public class QuickstartCalleeController {
* @return information of callee
*/
@GetMapping("/info")
public String info() {
LOG.info("Quickstart [{}] Service [{}:{}] is called. datasource = [{}].", appName, ip, port, dataSourceProperties);
return String.format("Quickstart [%s] Service [%s:%s] is called. datasource = [%s].", appName, ip, port, dataSourceProperties);
public String info(@RequestParam(required = false) String param) {
LOG.info("Quickstart [{}] Service [{}:{}] is called with param [{}]. datasource = [{}].", appName, ip, port, param, dataSourceProperties);
return String.format("Quickstart [%s] Service [%s:%s] is called with param [%s]. datasource = [%s].", appName, ip, port, param, dataSourceProperties);
}
/**

Loading…
Cancel
Save