retrofit2
-
여러 동시 네트워크 호출에서 소켓 제한 시간 예외 발생카테고리 없음 2020. 8. 15. 13:10
질문 내 화면에서 여러 API 호출을 병렬로 만들어야하는 요구 사항이 있습니다. 나는 이것에 이상한 문제를 발견했다. 하나의 API 호출에 대해 소켓 시간 초과 예외가 발생하면 다른 병렬 호출에서도 동일한 예외가 발생합니다. 다른 호출을 테스트하면 제대로 작동합니다. 정확한 문제가 무엇인지 확실하지 않습니다. 다음은 내 코드입니다. // getting ok http client private static OkHttpClient getUnsafeOkHttpClient() { HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(); interceptor.setLevel(HttpLoggingInterceptor.Level.BODY); // Remo..
-
Retrofit을 사용한 PUT 요청은 통과하지 않지만 curl은 통과합니다.카테고리 없음 2020. 8. 9. 02:27
질문 Retrofit을 사용하는 Android 앱에서 MongoDB 문서를 업데이트해야하는 Flask API로 PUT 요청을 보내고 싶습니다. 전체 URL로 curl 명령을 실행하면 잘 작동하지만 개조 기능을 실행할 때 아무 일도 일어나지 않습니다. 서버의 로그를 보면 모든 GET 요청을 볼 수 있지만 PUT 요청은 볼 수 없습니다. flask | [2020-06-18 19:07:16 +0000] [19] [DEBUG] GET /beers/all flask | [2020-06-18 19:07:30 +0000] [20] [DEBUG] GET /beers/by_barcode flask | [2020-06-18 19:07:30 +0000] [10] [DEBUG] GET /beers/by_id 이 curl 명령..