Volley를 이용한 이미지(?) 파일 업로드
매번 서버로 요청해서 데이타를 받거나 파일을 받아 저장만 했었는데, 이번에는 로컬의 파일을 서버로 보내는 일을 하게 되었네요. 기존 volley를 이용해 보냈는데 파일이 없다고 해서 왜 없나 한참을 고민하다, iOS에서 AlamoFire 라이브러리로 통신을 하는걸 보니 param 구조가 다르다는걸 알게 되었어요. 기존 VolleyFileUploadRequest class에 몇가지 추가를 해주면 된다. getBody()에 getByteData에 파일 정보를 가져오는 코드를 추가해준다. override fun getBody(): ByteArray { val byteArrayOutputStream = ByteArrayOutputStream() val dataOutputStream = DataOutputStre..
안드로이드
2022. 5. 13. 20:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Activity 크기 변경
- 새로올린테스트앱이안보이네
- 이미지파일보기
- 인앱 업데이트
- webview
- Android
- 한글깨짐
- SWIFT
- 안드로이드
- app restart
- 작업은했는데
- 웹뷰
- 난왜테스트가안될까
- onShowCustomView
- 알림소리묵음처리
- areNotificationsEnabled
- base64
- height변경
- 음원파일재생
- Kotlin
- #gradle.properties
- #buildconofig
- nodejs
- px to dp
- FileDataPart
- 알림허용
- px -> dp
- 알림소리끄기
- 이미지파일공유
- VolleyFileUploadRequest
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함