반응형
안드로이드에서 레트로핏을 활용해 서버와 통신하는데 String 데이터를 주고받는 경우
다음과 같이 따옴표가 포함되어 전송되는 문제가 발생했다.
알고보니 이 문제는 레트로핏 서비스 인터페이스 작성시에 multipart를 이용하여 통신하는 경우
매개변수를 RequestBody로 하지 않고 String으로 두어 따옴표가 생겨서 전송되는 것이었다.
매개변수를 RequestBody로 두고 request 메시지를 보내면 따옴표가 포함되지 않고 텍스트만 전송이 가능하다.
반응형
'Android' 카테고리의 다른 글
[Android] Fragment onCreate vs onCreateView (0) | 2023.03.05 |
---|---|
안드로이드 쓰레드와 핸들러 사용방법 (0) | 2022.10.22 |
안드로이드 정리 (0) | 2022.10.20 |
[안드로이드 & 코틀린] 레트로핏과 인터셉터를 이용하여 API 호출하기 (0) | 2022.10.02 |
[Kotlin] 매개변수가 존재하는 싱글턴 만들기 (0) | 2022.10.01 |