title: aiohttp: when is the response.status available?
body: <p>The Getting Started docs for aiohttp give the following client example:</p>
  
  <pre><code>async with aiohttp.ClientSession() as session:
      async with session.get('https://api.github.com/events') as resp:
          print(resp.status)
          print(await resp.text())
  </code></pre>
  
  <p>I'm having trouble understanding when the <code>response.status</code> will be available. My understanding is that the coroutines releases control at the <code>await response.read()</code> line. How can I possibly access status before waiting for the response to comeback?</p>