안드로이드(Android)/기타
[Android] Retrofit으로 파라미터 선택적으로 보내기
Essense
2020. 10. 14. 18:22
728x90
어떤 분의 질문을 받았는데
Retofit을 사용하는데 10개 정도의 파라미터가 있는 상황에서 임의의 파라미터만 보내고 싶다는 것이었다.
이럴 땐 그냥 보내는 파라미터의 값을 null로 설정하면 retrofit이 알아서 건너뛰고 보낸다.
default 값을 null로 설정하고 호출 시 원하는 parameter에만 값을 주면 된다.
아래와 같은 방법으로 작성
아래의 사이트에 잘 나와있으니 참고해보면 좋을 것 같다.
참고사이트
Retrofit — Optional Query Parameters
All modern Android apps need to do network requests. Retrofit offers you an extremely convenient way of creating and managing network requests. From asynchronous execution on a background thread, to automatic conversion of server responses to Java objects,
futurestud.io
728x90