Я пытаюсь сделать запрос https, используя следующий код
(object : Thread(){
override fun run() {
super.run()
val url = URL("https://europe-west3-ronda-32e4a.cloudfunctions.net/myFunction")
val urlConnection: URLConnection = url.openConnection()
val inpS: InputStream = urlConnection.getInputStream()
}
}).start()
, но иногда происходит сбой, а иногда работает, я не знаю, что происходит, помогите мне
журнал ошибок:
java.net.ConnectException: Failed to connect to europe-west3-ronda-32e4a.cloudfunctions.net/2001:4860:4802:36::36:443
at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:1409)
at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:1359)
at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:221)
at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:144)
at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:106)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:400)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:333)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:483)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:429)
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:252)
at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:211)
at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:30)
at com.sandukhan.ronda.Server$sendMove$1.run(Server.kt:431)