有人能解释一下,如果使用同步的http调用,向http客户端应用协同机制是否有任何用处?据我所知,如果:
1) http客户端在网络上读取数据时在内部使用某种挂起函数,比如在某个循环中读取suspended fun readChunkOfData(),这样工作线程就不会等待新的数据块的出现(它可以在第二个请求上工作,然后来回切换直到请求完成)。我不太清楚普通的http客户端内部是如何工作的,所以我需
在kotlin多平台上使用commonMain源集的ktor依赖项时,我在Android Studio IDE上遇到了一个问题。问题是IDE无法识别此依赖项,但程序可以很好地编译和运行。此外,在androidMain源集合中,可以识别这种依赖关系。我在类似的问题上看到过其他问题,但我没有看到任何人在程序编译和运行时遇到这个问题。在commonMain代码中,我有一个类KtorTest:
package com.example.myapplication