我在理解以下 Rest 端点正在做什么时遇到了很多麻烦 - 更具体地说,value = "v1/firewall/policy/{zoneId:.*\\D+.*}"部分:
@RequestMapping(
method = {RequestMethod.PUT, RequestMethod.POST},
value = "/v1/firewall/policy/{zoneId:.*\\D+.*}",
headers = "Accept=application/json"
)
public ResponseEntity post_policy(@RequestBody InformationPolicy informationPolicy,
@RequestHeader("deployment-id") String deploymentId) {
someService.process(policyInformation, deploymentId);
return createResponse(new RestStatus(HttpStatus.OK));
}
我知道我应该为 传递一些值"{zoneId:.*\\D+.*}",我以前从未见过这种格式(zoneId:.*\\D+.*)——那到底是什么?
森栏
相关分类