Retrofit
-
Retrofit DELETE Body 추가하기Android📱/삽질 기록... 2023. 3. 2. 16:16
Retrofit DELETE에 Body 넣기 Retrofit으로 api 삭제 요청을 할 때 DELETE를 사용하게된다. @DELETE("/요청주소") 하지만 Http method DELETE는 Body에 대한 언급이 따로 없어서 보통 빈 값으로 많이 사용을 하기 때문인지 (추정입니다) Retrofit에서 DELETE를 사용할때 @Body를 쓰게된다면 Non-body HTTP method cannot contain @Body or @TypedOutput 를 마주치게 된다. 하지만 개발을 하다보면 DELETE에 Body를 추가해주어야할 상황도 존재하는데 그때는 @HTTP를 사용해주면 된다. @HTTP(method = "DELETE", path = "/요청주소", hasBody = true) 이렇게 작성해주면..