Notice
Recent Posts
Recent Comments
Link
투케이2K
114. (spring/스프링) [유틸 파일] stringIsUrlParsing - String 문자열 데이터가 URL 형식으로 파싱 본문
Spring
114. (spring/스프링) [유틸 파일] stringIsUrlParsing - String 문자열 데이터가 URL 형식으로 파싱
투케이2K 2022. 10. 15. 09:33[개발 환경 설정]
개발 툴 : inteli j
개발 언어 : spring
[소스 코드]
// TODO [String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시]
public static boolean stringIsUrlParsing(String url){
/**
* // -----------------------------------------
* [stringIsUrlParsing 메소드 설명]
* // -----------------------------------------
* 1. String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시
* // -----------------------------------------
* 2. 호출 방식 :
*
* C_Util.stringIsUrlParsing("https://www.naver.com");
* C_Util.stringIsUrlParsing("test.co.kr");
* // -----------------------------------------
* 3. 리턴 데이터 : true / false
* // -----------------------------------------
* */
// [리턴 데이터 변수 선언 실시]
boolean returnData = false;
// [인풋 데이터 널 체크 수행 실시]
if (url != null && url.length()>0 && url.equals("") == false
&& url.trim().equals("null") == false && url.trim().equals("undefined") == false
&& url.startsWith("http") == true){
try {
// [URL 형식으로 파싱 가능 한지 확인 실시]
URL checkUrl = new URL(url);
// [리턴 변수 삽입 실시]
returnData = true;
}
catch (Exception e){
//e.printStackTrace();
}
}
// [로그 출력]
///*
System.out.println("\n");
System.out.println("================================================");
System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME));
System.out.println("[METHOD] : "+String.valueOf("stringIsUrlParsing"));
System.out.println("[INPUT] : "+String.valueOf(url));
System.out.println("[RETURN] : "+String.valueOf(returnData));
System.out.println("================================================");
System.out.println("\n");
// */
// [리턴 데이터 반환 실시]
return returnData;
}
반응형
'Spring' 카테고리의 다른 글
116. (spring/스프링) [PUT] PutMapping 사용해 http put 요청 api 생성 실시 (0) | 2023.01.15 |
---|---|
115. (spring/스프링) RequestHeader , RequestParam 사용해 http 요청 헤더 값 및 파라미터 값 확인 실시 (0) | 2023.01.14 |
113. (spring/스프링) okhttp 사용해 post body json 요청 실시 (0) | 2022.10.11 |
112. (spring/스프링) okhttp 사용해 post 방식 query string 쿼리스트링 요청 실시 (0) | 2022.10.11 |
111. (spring/스프링) okhttp 사용해 get 방식 query string 쿼리스트링 요청 실시 (0) | 2022.10.11 |
Comments