본문 바로가기 메뉴 바로가기

je_record

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

je_record

검색하기 폼
  • 분류 전체보기 (128)
    • 회고 (3)
    • 안드로이드[Kotlin] (7)
    • 알고리즘 (53)
    • CS (42)
      • 컴퓨터네트워크 (26)
      • 인터넷DB응용 (9)
      • 운영체제 (7)
    • 백엔드 (23)
      • Java (3)
      • 데이터베이스 (3)
      • SpringBoot (11)
  • 방명록

RestTemplate (1)
다양한 HTTP 통신 방법(크롤링과 Open API)📻

학교 공지사항 알림 어플, 롯데시네마 클론 코딩, 공연 동행 구인 웹 서비스의 백엔드로 참여하며크롤링 및 Open API 호출을 해보았습니다.각각의 프로젝트에서 어떤 방법을 사용했는지그리고 적용한 HTTP 통신 방법의 장단점에 대해 정리해보고자 합니다✏️ 1. URLConnection특징Java 자체적으로 HTTP 통신을 진행하는 클래스URLConnection은 JDK에 내장된 클래스이므로 추가 라이브러리 설치가 필요 없다.타임아웃 설정 불가능 ❌ , 쿠키 제어 불가능❌  학교 홈페이지 공지사항 크롤링하면서, 간단한 HTTP 요청이라 외부 라이브러리 없이 URLConnection을 사용해보았습니다. 홈페이지 별로, html 구조가 달라서 공통 로직만 PknuCrawling 추상 클래스에 두고 상속받도록 ..

백엔드 2024. 5. 9. 21:38
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바