我在将当前的应用程序从Java转换为Kotlin时遇到了这个问题。 用于使用线程从服务器传输数据的java实现。在将其翻译为Kotlin时,我使用了协程 这就产生了一个问题,因为服务器显然无法处理实际发送的100个请求。所有协程都在相同的作用域中启动,所以是这样的: //this is a custom scope that launches on Dispatchers.IO + a job that I can use,然后当一个协</e
我知道await关键字告诉循环它可以切换协程。但是,我应该在什么时候实际使用它呢?为什么不把它放在第一位呢?另外,为什么await在'response.text()‘之前,为什么不在session.get(url)之前?async with session.get(url) as response: response = await