0
나는 다음과 같은 3 개 유효한 매개 변수로 URL을 취하는 휴식 끝 지점이 유효하지 않습니다. 나는 내가 다른 if 문을 많이 사용하고 있다는 사실처럼 해달라고이나머지 검색 매개 변수 검증
if (!StringUtils.isEmpty(criteria.getRegno())) {
if ((!StringUtils.isEmpty(criteria.getHostid()) || !StringUtils.isEmpty(criteria.getDomId())) && !StringUtils.isEmpty(criteria.getLocation())) {
criteria.setSearchType(GET_HOST_SEARCH_TYPE);
} else if (!StringUtils.isEmpty(criteria.getProvider()) && (StringUtils.isEmpty(criteria.getLocation()) && StringUtils.isEmpty(criteria.getHostid) && StringUtils.isEmpty(criteria.getDomId()))) {
criteria.setSearchType(GET_PROVIDER_SEARCH_TYPE);
} else {
throw new BadRequestException("Either Provider, Location, Hostid or domid is missing");
}
} else {
throw new BadRequestException("Regno is missing");
}
을 확인하는 검증 방법이있다. 이 일을 더 잘 읽을 수있는 방법이 있다면 언제든지 도와주십시오.
매개 변수 –
로컬 호스트/검색 위치 = 인도 및 레뇨 = 12532 & 호스트 ID = GDY-101 유효 전체 URL 문자열의 샘플을 제공 – Raskill