erhalten Ich brauche die HTTP-Antwort-Header von Bild. Wie erstelle ich für jede Anfrage von Glide einen Interceptor? Ist es notwendig ein Glide Modul zu erstellen?Wie HTTP-Antwort-Header mit dem Glide und OkHttp
0
A
Antwort
1
Frist, müssen Sie Glide und OkHttp mit benutzerdefinierten GlideModule
statt der Standard-integrieren.
Siehe auf this example, wie man das macht.
Dann müssen Sie einen OkHttp
Interceptor schreiben, um die Antwortinformationen abzufangen und die Antwortheader zu erhalten.
Verweise auf diesen Codeund Sie erhalten eine Idee, wie Sie die Antwort abfangen und die Antwort-Header erhalten.
Sie haben, dass Abfangjäger auf Ihre OkHttpClient
(die meist eine einzelne Instanz wäre):
OkHttpClient okHttpClient = new OkHttpClient.Builder().addInterceptor(yourInterceptor).build();
Das OkHttpClient
Instanz zu Ihrer benutzerdefinierten GlideModule
registerComponents()
Rückruf-Implementierung übergeben werden muss:
glide.register(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(okHttpClient));
Verwandte Themen
- 1. Mit RxJava und Okhttp
- 2. FirebaseUI mit Glide und Cache
- 3. OkHttp - Bild-Download-Timeout erkennen
- 4. Glide, Recyclerview und OOM
- 5. Glide v4 und Listview
- 6. Caching mit Glide
- 7. Glide und NotificationCompat.Builder setLargeIcon()
- 8. OKHttp Verbindung mit HTTPS
- 9. Glide und RecyclerView blinkt
- 10. Multitasking mit Glide
- 11. Freigabe Datei mit Glide
- 12. ProtocolException mit Proguard und OkHttp 3.0:
- 13. Zertifikat pinning mit okHttp
- 14. ändern baseurl mit okhttp
- 15. RecyclerView Einfrieren mit Glide
- 16. Android-Fotoalbum mit ViewPager und Glide
- 17. Datei-Upload mit okhttp
- 18. Lade Bilder aus dem Cache Glide
- 19. Glide - Header zur Anfrage hinzufügen
- 20. Retrofit 1.9 mit OkHttp 2.2 und Interzeptoren
- 21. Bilder in dem Gerät speichern [Glide Library]
- 22. Picasso und Glide laden das Bild nicht aus dem Netz
- 23. Android Glide: Wie Bitmaps herunterladen und zwischenspeichern?
- 24. Niedrige Qualität mit Glide
- 25. Bild mit Glide herunterladen
- 26. HTTP/2 mit OkHttp
- 27. Okhttp mit anderer Konfiguration
- 28. OkHttp: Wie Netzwerkschnittstelle angeben?
- 29. Profilbild-Cache mit Glide?
- 30. Ist OkHttp kompatibel mit socket.io?
Danke, @bob :) –
Glücklich zu helfen :) – Bob