我一直在搜索这个主题。我正在尝试使用OkHttp
将数据发送到后端服务器。但是,我收到此错误:
okhttp3.internal.http2.StreamResetException:
stream was reset:PROTOCOL_ERROR
val client = OkHttpClient()
val response = client.newCall(
Request.Builder()
.addHeader("Authorization:", "Bearer $firebaseToken")
.url("https://someURL/"+ podcastId.toString())
.build())
.execute()
我不确定这是否与URL
或我的Authorization
标头有关?任何帮助将不胜感激,在此先感谢。
答案 0 :(得分:0)
我通过限制请求使用HTTP 1解决了类似的问题,请参阅:
OkHttpClient okHttpClient = new OkHttpClient();
okHttpClient.setProtocols(Arrays.asList(Protocol.HTTP_1_1));