google / cronet-transport-for-okhttp

This package allows OkHttp and Retrofit users to use Cronet as their transport layer, benefiting from features like QUIC/HTTP3 support or connection migration.
Apache License 2.0
427 stars 31 forks source link

Occasional exceptions occur when sending network requests #26

Open 10208044wuhao opened 11 months ago

10208044wuhao commented 11 months ago

UnsupportedOperationException often occurs when making network requests.

Below is the error message: E/cr_CronetUrlRequestContext: Exception in upload method java.lang.UnsupportedOperationException at com.google.net.cronet.okhttptransport.RequestBodyConverterImpl$InMemoryRequestBodyConverter$1.rewind(RequestBodyConverterImpl.java:331) at org.chromium.net.impl.VersionSafeCallbacks$UploadDataProviderWrapper.rewind(VersionSafeCallbacks.java:169) at org.chromium.net.impl.CronetUploadDataStream$2.run(CronetUploadDataStream.java:151) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764)