Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

Retrofit 6

Java에서 Retrofit2와 함께 HTTP 요청을 처리하는 방법 (2번째 정리 ... feat Copilot)

Java에서 Retrofit2와 함께 HTTP 요청을 처리하는 방법지난 며칠간 우리는 Java에서 Retrofit2를 사용하여 HTTP 요청을 처리하는 다양한 방법에 대해 논의했습니다. Retrofit2는 네트워크 요청을 간단하게 만들기 위해 만들어진 강력한 HTTP 클라이언트 라이브러리입니다. 여기서는 Retrofit2의 사용법과 SSL 설정, 그리고 문제 해결 방법에 대해 정리해 보겠습니다.1. Retrofit2 기본 설정먼저, Retrofit2와 Gson 변환기를 사용하여 기본적인 HTTP 클라이언트를 설정하는 방법을 알아봅시다.javadependencies { implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation '..

카테고리 없음 2024.12.07

Retrofit을 이용한 REST API 활용 방법

Retrofit을 이용한 REST API 활용 방법개요Retrofit은 Android 및 Java 애플리케이션에서 REST API를 호출하기 위해 널리 사용되는 타입 안전 HTTP 클라이언트입니다. 이 글에서는 Retrofit을 이용하여 REST API를 호출하는 방법과 함께 발생할 수 있는 오류 상황과 해결 방법을 소개합니다.1. 의존성 추가프로젝트에 Retrofit과 OkHttp를 포함시키기 위해 build.gradle 파일에 다음과 같은 종속성을 추가합니다.groovydependencies { implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation 'com.squareup.retrofit2:converter-gson:2..

안드로이드 앱 만들기 HTTP 통신의 또 다른 이야기...

https://medium.com/@oguzhanaslann/ktor-for-android-development-6ae5a7b2a3ff Ktor for Android development In Android development, we have multiple libraries to send/or get data from a server such as Retrofit, Volley, AndroidAsync. Since 19… oguzhanaslann.medium.com 일반적으로 http 통신을 할 떄는 retrofit, volley 등의 api 을 이용해서 통신을 구현해 왔는데, 이번에 이글을 읽어 보면서 ktor 이라는 개발 방법이 있다는 것을 알게 되었다. 예제는 kotlin 으로 되어 있기 때문에..

안드로이드 앱 만들기 : retrofit xml 파싱 : 제주도 버스 정보

앱에서 지원하고 싶은 것중 우선 나의 주변에 버스 정류소를 찾는다. 어떻게 찾을까 ? 모든 데이터는 data.go.kr 공공데이터 포털을 중심으로 ... 찾아보니 제주도에서 제공하는 버스 정보가 있다. http://www.jeju.go.kr/help/open.htm?page=3&act=view&seq=967654 다만, 가이드의 정보를 기준으로 보면 http:// 으로 시작하는 기본url 과 xml 형식으로 자료를 전송한다는 것이 조금 예전 방식인 것 같은 생각이 들었다. 이제 앱에 retrofit 통신을 하기 위한 준비를 해 보자. gradle 파일에 수정을 // 데이터 주고 받기 implementation 'com.squareup.retrofit2:retrofit:2.7.2' implementatio..

안드로이드 앱 만들기 : 공공데이터 포털 활용 해 보기. (2)

조금 지나긴 했지만, 이슈가 되었던 요소수, 그걸 판매하는 주유소 정보를 공공데이터 포털에서 제공하기 시작했다. 현재 (2021.12.20 기준)는 111개 주유소의 정보만 제공이 되고 있는 것 같으나, 일단 그걸 이용해서 데이터 제공을 하는 앱을 구성해 보았다. 이번 앱은 이미 만들었던 앱에 retrofit 서비스 호출을 구성하여 데이터를 읽어 오는 부분만 구성해 보았다. 이 앱은 현재 가는길에 들려야 하는 곳을 찾아서 기록해 두기 위해서 만들었던 앱이다. 집 가는 길에, 학교 가는 길에, 어디 가는 길에... 들렸다 오라는 엄마의 , 여보의 말을 기억해야 하나... 깜밖 거리는 나를 위해서... 본론으로 와서 공공데이터 포털에서 데이터 활용 신청을 해 보자. data.go.kr 을 접속해 보면 위와 ..

안드로이드 앱 만들기 API 연동을 위한 retrofit 구현 이야기.

안드로이드 폰에서 Restful 호출을 위해서 StringRequest 을 사용해 보기도 했지만, Retrofit 을 알고 나서는 간편하게 잘 쓰게 되었다. data.go.kr 에서 제공하는 공공데이터를 이용해서 앱을 만들어 보고자 했던 건데... 문제는 covid19 관련된 앱은 공공기관에서 제출하는 것만 구글스토어에 등재를 할 수 있다는 것이다. ㅋ~ 뭐 그래도 일단 만들어 보면서 느꼈던 것들을 정리해 두고자 한다. 그래야 나중에 또 하게 되면 쉽게 삽집하지 않고 접근을 할 수 있을테니... 먼저 데이터 포털에서 사용인증을 신청해 보자 일단 내가 보고싶은 건 코로나 관련 병원정보 이력과 코로나 환자 발생현황 이다. 그중에 하나 신청한 내역은 위와 같다. 일단 신청은 되었고, 사용 승인도 금새 되었다...

반응형