Authenticator 및/또는 Interceptor를 기존 Okhttp
인스턴스에 추가/제거 할 수 있습니까? 그렇다면 어떻게?Okhttp 3.x에서 인증 자/인터셉터를 동적으로 추가/제거
답변
아니요, 불가능합니다.
그러나 기존 클라이언트에서 빌더를 만들고이를 변경할 수 있습니다. 이 발송자를 공유, connectionPool는 API 꽤 설명은 javadoc의 https://square.github.io/okhttp/3.x/okhttp/okhttp3/OkHttpClient.html
일반적으로 의존성 삽입을 통해 단일 인스턴스 객체로 okhttp를 작성하므로 인터셉터를 추가/제거 할 때마다 다른 인스턴스와 '교체'할 수 없습니다. –
OP가 "기존 Okhttp 인스턴스"를 나타냅니다. – Onheiron
잘 작동하지 않을 수도 있지만 답변입니다. 미안하다. –
- 1. 자바 okhttp 동적
- 2. 올바른 기본 인증 4.3.x에서
- 3. okHttp 및 SPDY의 예외
- 4. 동적으로 3
- 5. Sharpdevelop 3.x에서 AvalonEdit 사용
- 6. sapjco 3.x에서 JCoFunction 마이그레이션
- 7. GitPython은 Python 3.x에서 작동합니까?
- 8. Cassandra 3.x에서 태그 필터링
- 9. 3.x에서 "결합"속도가 느립니까?
- 10. 파이썬 3.x에서 음성 인식
- 11. 리눅스 3.x에서 sys_execve() 후킹
- 12. python 3.x에서 PyString_AS_STRING을 대체하십시오.
- 13. Flex 3.x에서 $ height는 무엇입니까?
- 14. okhttp json을 사용하여 로그인
- 15. okhttp get failure response
- 16. 캐시 지우기 (Retrofit/okHttp)
- 17. Okhttp json 배열 게시
- 18. Okhttp use response
- 19. 안드로이드 - OkHTTP 요청
- 20. 프로젝트에 OkHttp 추가
- 21. OkHttp gzip 게시물 본문
- 22. OkHttp 긴 응답을 자른
- 23. 데이터에서 ListView로 OkHTTP AndroidBaseAdapter
- 24. OkHttp 나쁜 인코딩
- 25. OkHttp 프록시 설정
- 26. MVC 3 인증 문제
- 27. LDAP 인증 MVC 3
- 28. 레일 3 인증 솔루션
- 29. 레일 3 인증
- 30. 심포니 3 - 인증
음의 클라이언트의 제한 시간을 조정하기위한 예제가있다
등등 : https://github.com/square/okhttp/wiki/Interceptors # application-interceptors okhttp 인스턴스 생성 중에 인터셉터를 추가하는 방법을 보여줍니다. 하지만 나중에 새 인스턴스를 만들지 않고 추가 할 수있는 방법을 찾을 수 없습니다. –